Public Types |
Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
HPS.Trim Class Reference
Inheritance diagram for HPS.Trim:

Public Types | |
enum | Operation : uint { Operation.Keep = 0x00000000, Operation.Remove = 0x00000001 } |
Enumerates the operation the trim region will perform. This indicates whether the NURBS surface interior to a trim region is kept or removed, and hence, whether the surface exterior to a region is removed or kept. More... | |
enum | Type : uint { Type.Line = 0x00000000, Type.Curve = 0x00000001 } |
Enumerates the types of curves that can be used to define a trim region for a NURBS surface. More... | |
Public Member Functions | |
virtual void | Dispose () |
Trim (HPS.Trim in_that) | |
Protected Member Functions | |
virtual void | deleteCptr () |
Protected Attributes | |
bool | cMemOwn |
HandleRef | cptr |
Detailed Description
The Trim class is a concept class for trim-related enum classes.
Member Enumeration Documentation
enum HPS.Trim.Operation : uint |
Enumerates the operation the trim region will perform. This indicates whether the NURBS surface interior to a trim region is kept or removed, and hence, whether the surface exterior to a region is removed or kept.
enum HPS.Trim.Type : uint |
The documentation for this class was generated from the following file:
- internals/hps_core/source/cs/HPS.Trim.cs