
Public Member Functions | |
CutGeometryGatheringOptionsKit () | |
The default constructor creates an empty CutGeometryGatheringOptionsKit object. More... | |
CutGeometryGatheringOptionsKit (HPS.CutGeometryGatheringOptionsKit in_kit) | |
The copy constructor creates a new CutGeometryGatheringOptionsKit object that contains the same settings as the source CutGeometryGatheringOptionsKit. More... | |
override void | Dispose () |
override bool | Empty () |
Indicates whether this CutGeometryGatheringOptionsKit has any values set on it. More... | |
override bool | Equals (System.Object obj) |
bool | Equals (HPS.CutGeometryGatheringOptionsKit in_kit) |
Check if the source CutGeometryGatheringOptionsKit is equivalent to this CutGeometryGatheringOptionsKit. More... | |
override int | GetHashCode () |
override HPS.Type | ObjectType () |
This function returns the type the object, as declared. This does not necessarily give the true type of the underlying object. More... | |
void | Set (HPS.CutGeometryGatheringOptionsKit in_kit) |
Copies the source CutGeometryGatheringOptionsKit into this CutGeometryGatheringOptionsKit. More... | |
HPS.CutGeometryGatheringOptionsKit | SetCuttingSection (HPS.CuttingSectionKey in_cutter) |
Sets a single cutting section for which to collect capping geometry. If this is not specified, caps for all cutting sections will be collected. More... | |
HPS.CutGeometryGatheringOptionsKit | SetLevel (HPS.CuttingSection.GatheringLevel in_level) |
Sets the level at which to collect the capping geometry. More... | |
HPS.CutGeometryGatheringOptionsKit | SetOffset (ulong in_offset) |
If a single cutting section is specified, this sets the plane offset into that section. If this is not set, all planes in that section will be collected. More... | |
void | Show (out HPS.CutGeometryGatheringOptionsKit out_kit) |
Copies this CutGeometryGatheringOptionsKit into the given CutGeometryGatheringOptionsKit. More... | |
bool | ShowCuttingSection (out HPS.CuttingSectionKey out_cutter) |
Shows a cutting section that is interesting for capping geometry collection. More... | |
bool | ShowLevel (out HPS.CuttingSection.GatheringLevel out_level) |
Shows the level at which to collect the capping geometry. More... | |
bool | ShowOffset (out ulong out_offset) |
Shows an offset for a single plane in a cutting section. More... | |
HPS.CutGeometryGatheringOptionsKit | UnsetCuttingSection () |
Removes a single cutting section for which to collect capping geometry. More... | |
HPS.CutGeometryGatheringOptionsKit | UnsetEverything () |
Removes all settings from this CutGeometryGatheringOptionsKit. More... | |
HPS.CutGeometryGatheringOptionsKit | UnsetLevel () |
Removes the level setting at which to collect the capping geometry. More... | |
HPS.CutGeometryGatheringOptionsKit | UnsetOffset () |
Removes an offset for a single plane in a cutting section. More... | |
![]() | |
override void | Dispose () |
Kit (HPS.Kit in_that) | |
override HPS.Type | ObjectType () |
This function returns the type the object, as declared. This does not necessarily give the true type of the underlying object. More... | |
override HPS.Type | Type () |
This function returns the true type of the underlying object. This function is useful for finding the type of smart pointer objects that have been cast to more generic types. More... | |
![]() | |
IntPtr | GetClassID () |
IntPtr | GetInstanceID () |
Returns an identifier that can be used to identify which instance of a class an object is. Different keys and controls will return the same value if they are backed by the same database resource. More... | |
bool | HasType (HPS.Type in_mask) |
This function indicates whether this Object has the given Type mask. More... | |
Object (HPS.Object that) | |
virtual void | Reset () |
Resets this object to its initial, uninitialized state. More... | |
Static Public Member Functions | |
static HPS.CutGeometryGatheringOptionsKit | GetDefault () |
Creates a CutGeometryGatheringOptionsKit which contains the default settings. The returned object will not necessarily have values set for every option, but it will have settings for those options where it is reasonable to have a default. More... | |
static bool | operator!= (HPS.CutGeometryGatheringOptionsKit a, HPS.CutGeometryGatheringOptionsKit b) |
static bool | operator== (HPS.CutGeometryGatheringOptionsKit a, HPS.CutGeometryGatheringOptionsKit b) |
![]() | |
static IntPtr | ClassID< T > () |
Protected Member Functions | |
override void | deleteCptr () |
![]() | |
override void | deleteCptr () |
![]() | |
virtual IntPtr | GetNonDirectorClassID () |
Additional Inherited Members | |
![]() | |
bool | cMemOwn |
HandleRef | cptr |
Constructor & Destructor Documentation
|
inline |
The default constructor creates an empty CutGeometryGatheringOptionsKit object.
|
inline |
The copy constructor creates a new CutGeometryGatheringOptionsKit object that contains the same settings as the source CutGeometryGatheringOptionsKit.
- Parameters
-
in_kit The source CutGeometryGatheringOptionsKit to copy.
Member Function Documentation
|
inlinevirtual |
Indicates whether this CutGeometryGatheringOptionsKit has any values set on it.
- Returns
- true if no values are set on this CutGeometryGatheringOptionsKit, false otherwise.
Reimplemented from HPS.Object.
|
inline |
Check if the source CutGeometryGatheringOptionsKit is equivalent to this CutGeometryGatheringOptionsKit.
- Parameters
-
in_kit The source CutGeometryGatheringOptionsKit to compare to this CutGeometryGatheringOptionsKit.
- Returns
- true if the objects are equivalent, false otherwise.
|
inlinestatic |
Creates a CutGeometryGatheringOptionsKit which contains the default settings. The returned object will not necessarily have values set for every option, but it will have settings for those options where it is reasonable to have a default.
- Returns
- A CutGeometryGatheringOptionsKit with the default settings.
|
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.
|
inline |
Copies the source CutGeometryGatheringOptionsKit into this CutGeometryGatheringOptionsKit.
- Parameters
-
in_kit The source CutGeometryGatheringOptionsKit to copy.
|
inline |
Sets a single cutting section for which to collect capping geometry. If this is not specified, caps for all cutting sections will be collected.
- Parameters
-
in_cutter A single cutting section that is interesting for capping geometry collection.
- Returns
- A reference to this CutGeometryGatheringOptionsKit.
|
inline |
Sets the level at which to collect the capping geometry.
- Parameters
-
in_level Whether the capping geometry should be collected from just a single segment or an entire subtree.
- Returns
- A reference to this CutGeometryGatheringOptionsKit.
|
inline |
If a single cutting section is specified, this sets the plane offset into that section. If this is not set, all planes in that section will be collected.
- Parameters
-
in_offset An offset for a single plane in a cutting section.
- Returns
- A reference to this CutGeometryGatheringOptionsKit.
|
inline |
Copies this CutGeometryGatheringOptionsKit into the given CutGeometryGatheringOptionsKit.
- Parameters
-
out_kit The CutGeometryGatheringOptionsKit to populate with the contents of this CutGeometryGatheringOptionsKit.
|
inline |
Shows a cutting section that is interesting for capping geometry collection.
- Parameters
-
out_cutter A cutting section that is interesting for capping geometry collection.
- Returns
- true if a cutting section was set, false otherwise.
|
inline |
Shows the level at which to collect the capping geometry.
- Parameters
-
out_level Whether the capping geometry should be collected from just a single segment or an entire subtree.
- Returns
- true if a level was set, false otherwise.
|
inline |
Shows an offset for a single plane in a cutting section.
- Parameters
-
out_offset An offset for a single plane in a cutting section.
- Returns
- true if an offset was set, false otherwise.
|
inline |
Removes a single cutting section for which to collect capping geometry.
- Returns
- A reference to this CutGeometryGatheringOptionsKit.
|
inline |
Removes all settings from this CutGeometryGatheringOptionsKit.
- Returns
- A reference to this CutGeometryGatheringOptionsKit.
|
inline |
Removes the level setting at which to collect the capping geometry.
- Returns
- A reference to this CutGeometryGatheringOptionsKit.
|
inline |
Removes an offset for a single plane in a cutting section.
- Returns
- A reference to this CutGeometryGatheringOptionsKit.
The documentation for this class was generated from the following file:
- internals/hps_core/source/cs/HPS.CutGeometryGatheringOptionsKit.cs