Namespace Hi.Cbtr
Classes
- CachedTris
Feature-cached triangle for CubeTree computation.
- CubeTree
Cube-based data structure. CubeTree has high performance for free-form geometry manipulation include volume removal and addition.
- CubeTreeFile
Represents a file containing cube tree data.
- DiffAttachment
Represents an attachment with a difference value for cube tree.
- GeomBoolCache
Cache for geometry boolean operations.
- InitStickConvex
Represents a stick convex initialization object.
- LsStl
Linear Sweptable Stl.
- Substraction
Represents the result of a volume subtraction operation.
- UnhighlightablePickable
Cbtr un-highlightable pickable. For initailizing purpose by RebuildAttach(CbtrPickable).
- UnmanagedSubstraction
Data about the removing behavior of CubeTree.
Structs
- node_diff_t
Structure representing a node with a difference value.
Interfaces
- IGetInitStickConvex
Interface of GetInitStickConvex().
Enums
- CachedTris.SweepingMode
Defines the mode for sweeping operations.
- GeomBoolCacheEnum
Enumeration of geometry boolean cache types.
Delegates
- CubeTree.diff_response_func_t
Delegate for handling difference responses during geometry comparison.