NX Open C++ Reference Guide
|
Represents the dividing tool block for dividing face
Created in NX9.0.0.
More...
Public Types | |
enum | IsoparametricDirectionType { IsoparametricDirectionTypeU, IsoparametricDirectionTypeV } |
Represents the direction of isoparametric curve. More... | |
enum | ToolType { ToolTypeObject, ToolTypeLineByTwoPoints, ToolTypeOffsetCurveInFace, ToolTypeIsoparametricCurve } |
Represents the Dividing Tool types. More... | |
Public Member Functions | |
NXOpen::Features::GeometricConstraintDataManager * | ConstraintManager () |
Returns the iso parameter point Created in NX9.0.0. | |
NXOpen::Section * | CurvesToOffset () |
Returns the curves to offset Created in NX9.0.0. | |
NXOpen::SelectDisplayableObjectList * | DividingObjectsList () |
Returns the dividing objects list Created in NX9.0.0. | |
NXOpen::Point * | EndPoint () |
Returns the end point Created in NX9.0.0. | |
NXOpen::GeometricUtilities::SelectDividingObjectBuilder::IsoparametricDirectionType | IsoparametricDirection () |
Returns the isoparametric direction Created in NX9.0.0. | |
bool | OffsetDirection () |
Returns the offset direction Created in NX9.0.0. | |
NXOpen::Expression * | OffsetDistance () |
Returns the offset distance Created in NX9.0.0. | |
void | SetEndPoint (NXOpen::Point *endPoint) |
Sets the end point Created in NX9.0.0. | |
void | SetIsoparametricDirection (NXOpen::GeometricUtilities::SelectDividingObjectBuilder::IsoparametricDirectionType isoprametricDirection) |
Sets the isoparametric direction Created in NX9.0.0. | |
void | SetOffsetDirection (bool offsetDirection) |
Sets the offset direction Created in NX9.0.0. | |
void | SetStartPoint (NXOpen::Point *startPoint) |
Sets the start point Created in NX9.0.0. | |
void | SetToolOption (NXOpen::GeometricUtilities::SelectDividingObjectBuilder::ToolType toolOption) |
Sets the tool option Created in NX9.0.0. | |
NXOpen::Point * | StartPoint () |
Returns the start point Created in NX9.0.0. | |
NXOpen::GeometricUtilities::SelectDividingObjectBuilder::ToolType | ToolOption () |
Returns the tool option Created in NX9.0.0. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents the dividing tool block for dividing face
Created in NX9.0.0.
NXOpen::Features::GeometricConstraintDataManager* NXOpen::GeometricUtilities::SelectDividingObjectBuilder::ConstraintManager | ( | ) |
Returns the iso parameter point
Created in NX9.0.0.
License requirements : None
NXOpen::Section* NXOpen::GeometricUtilities::SelectDividingObjectBuilder::CurvesToOffset | ( | ) |
Returns the curves to offset
Created in NX9.0.0.
License requirements : None
NXOpen::SelectDisplayableObjectList* NXOpen::GeometricUtilities::SelectDividingObjectBuilder::DividingObjectsList | ( | ) |
Returns the dividing objects list
Created in NX9.0.0.
License requirements : None
NXOpen::Point* NXOpen::GeometricUtilities::SelectDividingObjectBuilder::EndPoint | ( | ) |
Returns the end point
Created in NX9.0.0.
License requirements : None
NXOpen::GeometricUtilities::SelectDividingObjectBuilder::IsoparametricDirectionType NXOpen::GeometricUtilities::SelectDividingObjectBuilder::IsoparametricDirection | ( | ) |
Returns the isoparametric direction
Created in NX9.0.0.
License requirements : None
bool NXOpen::GeometricUtilities::SelectDividingObjectBuilder::OffsetDirection | ( | ) |
Returns the offset direction
Created in NX9.0.0.
License requirements : None
NXOpen::Expression* NXOpen::GeometricUtilities::SelectDividingObjectBuilder::OffsetDistance | ( | ) |
Returns the offset distance
Created in NX9.0.0.
License requirements : None
void NXOpen::GeometricUtilities::SelectDividingObjectBuilder::SetEndPoint | ( | NXOpen::Point * | endPoint | ) |
Sets the end point
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE")
endPoint | endpoint |
void NXOpen::GeometricUtilities::SelectDividingObjectBuilder::SetIsoparametricDirection | ( | NXOpen::GeometricUtilities::SelectDividingObjectBuilder::IsoparametricDirectionType | isoprametricDirection | ) |
Sets the isoparametric direction
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE")
isoprametricDirection | isoprametricdirection |
void NXOpen::GeometricUtilities::SelectDividingObjectBuilder::SetOffsetDirection | ( | bool | offsetDirection | ) |
Sets the offset direction
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE")
offsetDirection | offsetdirection |
void NXOpen::GeometricUtilities::SelectDividingObjectBuilder::SetStartPoint | ( | NXOpen::Point * | startPoint | ) |
Sets the start point
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE")
startPoint | startpoint |
void NXOpen::GeometricUtilities::SelectDividingObjectBuilder::SetToolOption | ( | NXOpen::GeometricUtilities::SelectDividingObjectBuilder::ToolType | toolOption | ) |
Sets the tool option
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE")
toolOption | tooloption |
NXOpen::Point* NXOpen::GeometricUtilities::SelectDividingObjectBuilder::StartPoint | ( | ) |
Returns the start point
Created in NX9.0.0.
License requirements : None
NXOpen::GeometricUtilities::SelectDividingObjectBuilder::ToolType NXOpen::GeometricUtilities::SelectDividingObjectBuilder::ToolOption | ( | ) |
Returns the tool option
Created in NX9.0.0.
License requirements : None
|
virtual |
Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.
Implements NXOpen::GeometricUtilities::IComponentBuilder.