Enzo
Loading...
Searching...
No Matches
Point.h
1#pragma once
2
3#include "Engine/Attribute/Attribute.h"
4#include "Engine/Core/Types.h"
5
6namespace enzo {
7class Point
8{
9 public:
10 Point(attr::attribVector& attribute, Offset offset) : attributes_(attribute), offset_(offset) {}
11
12 Vector3 getPosition() { return Vector3(0, 0, 0); };
13 Matrix4 getTransform() { return Matrix4(); };
14
15 private:
16 attr::attribVector& attributes_;
17 Offset offset_;
18};
19} // namespace enzo
Basic attribute, parameter, and node types for Enzo.
size_t Offset
enzo::Offset is the internal discontinuous index of an element in a given AttributeOwner.
Definition Types.h:100
Definition Point.h:8