The TrimKit class is a user space object. It is used to define trim curves (either NURBS curves or lines) that can be used to trim NURBS surfaces.
More...
|
override void | deleteCptr () |
|
virtual IntPtr | GetNonDirectorClassID () |
|
|
HandleRef | cptr |
|
HandleRef | scptr |
|
bool | cMemOwn |
|
The TrimKit class is a user space object. It is used to define trim curves (either NURBS curves or lines) that can be used to trim NURBS surfaces.
The default constructor creates an empty TrimKit object.
The copy constructor creates a new TrimKit object that contains the same settings as the source TrimKit.
- Parameters
-
override bool HPS.TrimKit.Empty |
( |
| ) |
|
|
inlinevirtual |
Indicates whether this TrimKit has any values set on it.
- Returns
- true if no values are set on this TrimKit, false otherwise.
Reimplemented from HPS.Object.
Check if the source TrimKit is equivalent to this TrimKit.
- Parameters
-
- Returns
- true if the objects are equivalent, false otherwise.
override HPS.Type HPS.TrimKit.ObjectType |
( |
| ) |
|
|
inlinevirtual |
This function returns the type the object, as declared. This does not necessarily give the true type of the underlying object.
- Returns
- The declared type of the object in question, which may differ from the true, underlying type.
Reimplemented from HPS.Object.
HPS.TrimKit HPS.TrimKit.SetOperation |
( |
HPS.Trim.Operation |
in_operation | ) |
|
|
inline |
Sets the operation for the trim.
- Parameters
-
in_operation | The operation for the trim. |
- Returns
- A reference to this TrimKit.
Sets the shape of the trim region. The shape is a collection of trim elements.
- Parameters
-
in_shape | An array of trim elements defining a trim region. |
- Returns
- A reference to this TrimKit.
bool HPS.TrimKit.ShowOperation |
( |
out HPS.Trim.Operation |
out_operation | ) |
|
|
inline |
Shows the operation for the trim.
- Parameters
-
out_operation | The operation for the trim. |
- Returns
- true if an operation was set, false otherwise.
Shows the shape of the trim region.
- Parameters
-
out_shape | The array of trim elements defining a trim region. |
- Returns
- true if a shape was set, false otherwise.
Removes all settings from this TrimKit.
- Returns
- A reference to this TrimKit.
Removes the operation for the trim.
- Returns
- A reference to this TrimKit.
Removes the trim elements defining a trim region.
- Returns
- A reference to this TrimKit.
The documentation for this class was generated from the following file:
- internals/hps_core/source/cs/HPS.TrimKit.cs