|
HDK
|
#include <UT/UT_BoundingBox.h>#include <UT/UT_Interval.h>#include <UT/UT_Matrix3.h>#include <UT/UT_Matrix4.h>#include <UT/UT_Quaternion.h>#include <UT/UT_String.h>#include <UT/UT_Vector4.h>#include <VEX/VEX_PodTypes.h>
Include dependency graph for GEO_ImplicitBasicSurface.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | GEO_ImplicitBasicSurface< PREC > |
Macros | |
| #define | __GEO_ImplicitBasicSurface_h__ |
Enumerations | |
| enum | GEO_ImplicitShapeID : int { GEO_ImplicitShapeID::Empty = 0, GEO_ImplicitShapeID::End = 1, GEO_ImplicitShapeID::Box = 2, GEO_ImplicitShapeID::Plane = 3, GEO_ImplicitShapeID::Ball = 4, GEO_ImplicitShapeID::RoundedBox = 5, GEO_ImplicitShapeID::Torus = 6, GEO_ImplicitShapeID::Segment = 7, GEO_ImplicitShapeID::Ellipsoid = 8, GEO_ImplicitShapeID::Link = 9, GEO_ImplicitShapeID::Capsule = 10, GEO_ImplicitShapeID::Cylinder = 11, GEO_ImplicitShapeID::CappedCone = 12 } |
| Shape ID enumeration matching VEX implicit_shapes_shape.h. More... | |
Variables | |
| constexpr float | GEO_SDF_MAX = 1e30f |
| Maximum SDF value for empty/invalid shapes. More... | |
| #define __GEO_ImplicitBasicSurface_h__ |
Definition at line 15 of file GEO_ImplicitBasicSurface.h.
|
strong |
Shape ID enumeration matching VEX implicit_shapes_shape.h.
| Enumerator | |
|---|---|
| Empty | |
| End | |
| Box | |
| Plane | |
| Ball | |
| RoundedBox | |
| Torus | |
| Segment | |
| Ellipsoid | |
| Link | |
| Capsule | |
| Cylinder | |
| CappedCone | |
Definition at line 27 of file GEO_ImplicitBasicSurface.h.
| constexpr float GEO_SDF_MAX = 1e30f |
Maximum SDF value for empty/invalid shapes.
Definition at line 46 of file GEO_ImplicitBasicSurface.h.