NX Open C++ Reference Guide
|
Represents a NXOpen::GeometricUtilities::TrimCurveBoundingObjectBuilder
To create a new instance of this class, use NXOpen::Features::TrimCurve2Builder::CreateTrimCurveBoundingObjectBuilder
Created in NX11.0.1.
More...
Public Types | |
enum | Method { MethodSelectObject, MethodSelectPlane } |
the Object or Plane selection More... | |
Public Member Functions | |
NXOpen::SelectDisplayableObject * | BoundingObject () |
Returns the bounding object More... | |
NXOpen::SelectDisplayableObjectList * | BoundingObjectList () |
Returns the bounding object list. More... | |
NXOpen::GeometricUtilities::TrimCurveBoundingObjectBuilder::Method | BoundingObjectMethodType () |
Returns the bounding object enum type Created in NX11.0.1. More... | |
NXOpen::Plane * | BoundingPlane () |
Returns the bounding plane Created in NX11.0.1. More... | |
void | SetBoundingObjectMethodType (NXOpen::GeometricUtilities::TrimCurveBoundingObjectBuilder::Method boundingObjectMethod) |
Sets the bounding object enum type Created in NX11.0.1. More... | |
void | SetBoundingPlane (NXOpen::Plane *plane) |
Sets the bounding plane Created in NX11.0.1. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a NXOpen::GeometricUtilities::TrimCurveBoundingObjectBuilder
To create a new instance of this class, use NXOpen::Features::TrimCurve2Builder::CreateTrimCurveBoundingObjectBuilder
Created in NX11.0.1.
NXOpen::SelectDisplayableObject* NXOpen::GeometricUtilities::TrimCurveBoundingObjectBuilder::BoundingObject | ( | ) |
Returns the bounding object
Use NXOpen::GeometricUtilities::TrimCurveBoundingObjectBuilder::BoundingObjectList .
Created in NX11.0.1.
License requirements : None
NXOpen::SelectDisplayableObjectList* NXOpen::GeometricUtilities::TrimCurveBoundingObjectBuilder::BoundingObjectList | ( | ) |
Returns the bounding object list.
Only one object is allowed in this list. In the case of multiple objects, only first object will be considered for the operation.
Created in NX12.0.0.
License requirements : None
NXOpen::GeometricUtilities::TrimCurveBoundingObjectBuilder::Method NXOpen::GeometricUtilities::TrimCurveBoundingObjectBuilder::BoundingObjectMethodType | ( | ) |
Returns the bounding object enum type
Created in NX11.0.1.
License requirements : None
NXOpen::Plane* NXOpen::GeometricUtilities::TrimCurveBoundingObjectBuilder::BoundingPlane | ( | ) |
Returns the bounding plane
Created in NX11.0.1.
License requirements : None
void NXOpen::GeometricUtilities::TrimCurveBoundingObjectBuilder::SetBoundingObjectMethodType | ( | NXOpen::GeometricUtilities::TrimCurveBoundingObjectBuilder::Method | boundingObjectMethod | ) |
Sets the bounding object enum type
Created in NX11.0.1.
License requirements : solid_modeling ("SOLIDS MODELING")
boundingObjectMethod | Set bounding object |
void NXOpen::GeometricUtilities::TrimCurveBoundingObjectBuilder::SetBoundingPlane | ( | NXOpen::Plane * | plane | ) |
Sets the bounding plane
Created in NX11.0.1.
License requirements : solid_modeling ("SOLIDS MODELING")
plane | Set bounding plane object tag |