Geometry data for a specific primitive type. More...
#include <RayTracingTypes.h>
Data Fields | |
| std::vector< helios::vec3 > | vertices |
| Vertex positions (layout depends on type) | |
| std::vector< uint > | UUIDs |
| Primitive UUIDs for this type. | |
| size_t | count = 0 |
| Number of primitives of this type. | |
Geometry data for a specific primitive type.
Definition at line 28 of file RayTracingTypes.h.
| size_t helios::PrimitiveTypeGeometry::count = 0 |
Number of primitives of this type.
Definition at line 31 of file RayTracingTypes.h.
| std::vector<uint> helios::PrimitiveTypeGeometry::UUIDs |
Primitive UUIDs for this type.
Definition at line 30 of file RayTracingTypes.h.
| std::vector<helios::vec3> helios::PrimitiveTypeGeometry::vertices |
Vertex positions (layout depends on type)
Definition at line 29 of file RayTracingTypes.h.