NX Open C++ Reference Guide
|
Represents a CMM Inspection Torus Feature builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionTorusFeatureBuilder
Created in NX7.0.0.
More...
Public Member Functions | |
double | AxisDirectionI () |
Returns the axis direction vector i component Created in NX7.0.0. | |
double | AxisDirectionJ () |
Returns the axis direction vector j component Created in NX7.0.0. | |
double | AxisDirectionK () |
Returns the axis direction vector k component Created in NX7.0.0. | |
double | CenterPointX () |
Returns the torus center point x coordinate Created in NX7.0.0. | |
double | CenterPointY () |
Returns the torus center point y coordinate Created in NX7.0.0. | |
double | CenterPointZ () |
Returns the torus center point z coordinate Created in NX7.0.0. | |
NXOpen::CAM::CamInspectionOperationCsysreferencetypes | CsysReferenceType () |
Returns the csys reference type Created in NX7.0.0. | |
void | FlipAxisDirection () |
Flips the torus inspection feature axis direction vector Created in NX7.0.0. | |
NXOpen::CAM::CamInspectionOperationInneroutertypes | InnerOuterType () |
Returns the inner outer type Created in NX7.0.0. | |
double | MajorRadius () |
Returns the major radius of the torus Created in NX7.0.0. | |
double | MinorRadius () |
Returns the minor radius of the torus Created in NX7.0.0. | |
NXString | Name () |
Returns the torus feature name Created in NX7.0.0. | |
bool | ReverseDirection () |
Returns the reverse direction Created in NX7.0.0. | |
NXOpen::SelectNXObject * | SelectedTorus () |
Returns the selected torus Created in NX7.0.0. | |
void | SetAxisDirectionI (double axisDirectionI) |
Sets the axis direction vector i component Created in NX7.0.0. | |
void | SetAxisDirectionJ (double axisDirectionJ) |
Sets the axis direction vector j component Created in NX7.0.0. | |
void | SetAxisDirectionK (double axisDirectionK) |
Sets the axis direction vector k component Created in NX7.0.0. | |
void | SetCenterPointX (double centerPointX) |
Sets the torus center point x coordinate Created in NX7.0.0. | |
void | SetCenterPointY (double centerPointY) |
Sets the torus center point y coordinate Created in NX7.0.0. | |
void | SetCenterPointZ (double centerPointZ) |
Sets the torus center point z coordinate Created in NX7.0.0. | |
void | SetCsysReferenceType (NXOpen::CAM::CamInspectionOperationCsysreferencetypes csysReferenceType) |
Sets the csys reference type Created in NX7.0.0. | |
void | SetInnerOuterType (NXOpen::CAM::CamInspectionOperationInneroutertypes innerOuterType) |
Sets the inner outer type Created in NX7.0.0. | |
void | SetMajorRadius (double majorRadius) |
Sets the major radius of the torus Created in NX7.0.0. | |
void | SetMinorRadius (double minorRadius) |
Sets the minor radius of the torus Created in NX7.0.0. | |
void | SetName (const NXString &name) |
Sets the torus feature name Created in NX7.0.0. | |
void | SetReverseDirection (bool reverseDirection) |
Sets the reverse direction Created in NX7.0.0. | |
void | UpdateParams () |
Updates torus inspection feature characteristic parameters based on selected geometry Created in NX7.0.0. |
Represents a CMM Inspection Torus Feature builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionTorusFeatureBuilder
Created in NX7.0.0.
Returns the axis direction vector i component
Created in NX7.0.0.
License requirements : None
Returns the axis direction vector j component
Created in NX7.0.0.
License requirements : None
Returns the axis direction vector k component
Created in NX7.0.0.
License requirements : None
Returns the torus center point x coordinate
Created in NX7.0.0.
License requirements : None
Returns the torus center point y coordinate
Created in NX7.0.0.
License requirements : None
Returns the torus center point z coordinate
Created in NX7.0.0.
License requirements : None
NXOpen::CAM::CamInspectionOperationCsysreferencetypes NXOpen::CAM::InspectionTorusFeatureBuilder::CsysReferenceType | ( | ) |
Returns the csys reference type
Created in NX7.0.0.
License requirements : None
Flips the torus inspection feature axis direction vector
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
NXOpen::CAM::CamInspectionOperationInneroutertypes NXOpen::CAM::InspectionTorusFeatureBuilder::InnerOuterType | ( | ) |
Returns the inner outer type
Created in NX7.0.0.
License requirements : None
Returns the major radius of the torus
Created in NX7.0.0.
License requirements : None
Returns the minor radius of the torus
Created in NX7.0.0.
License requirements : None
Returns the torus feature name
Created in NX7.0.0.
License requirements : None
Returns the reverse direction
Created in NX7.0.0.
License requirements : None
Returns the selected torus
Created in NX7.0.0.
License requirements : None
void NXOpen::CAM::InspectionTorusFeatureBuilder::SetAxisDirectionI | ( | double | axisDirectionI | ) |
Sets the axis direction vector i component
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
axisDirectionI | axisdirectioni |
void NXOpen::CAM::InspectionTorusFeatureBuilder::SetAxisDirectionJ | ( | double | axisDirectionJ | ) |
Sets the axis direction vector j component
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
axisDirectionJ | axisdirectionj |
void NXOpen::CAM::InspectionTorusFeatureBuilder::SetAxisDirectionK | ( | double | axisDirectionK | ) |
Sets the axis direction vector k component
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
axisDirectionK | axisdirectionk |
void NXOpen::CAM::InspectionTorusFeatureBuilder::SetCenterPointX | ( | double | centerPointX | ) |
Sets the torus center point x coordinate
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
centerPointX | centerpointx |
void NXOpen::CAM::InspectionTorusFeatureBuilder::SetCenterPointY | ( | double | centerPointY | ) |
Sets the torus center point y coordinate
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
centerPointY | centerpointy |
void NXOpen::CAM::InspectionTorusFeatureBuilder::SetCenterPointZ | ( | double | centerPointZ | ) |
Sets the torus center point z coordinate
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
centerPointZ | centerpointz |
void NXOpen::CAM::InspectionTorusFeatureBuilder::SetCsysReferenceType | ( | NXOpen::CAM::CamInspectionOperationCsysreferencetypes | csysReferenceType | ) |
Sets the csys reference type
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
csysReferenceType | csysreferencetype |
void NXOpen::CAM::InspectionTorusFeatureBuilder::SetInnerOuterType | ( | NXOpen::CAM::CamInspectionOperationInneroutertypes | innerOuterType | ) |
Sets the inner outer type
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
innerOuterType | inneroutertype |
void NXOpen::CAM::InspectionTorusFeatureBuilder::SetMajorRadius | ( | double | majorRadius | ) |
Sets the major radius of the torus
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
majorRadius | majorradius |
void NXOpen::CAM::InspectionTorusFeatureBuilder::SetMinorRadius | ( | double | minorRadius | ) |
Sets the minor radius of the torus
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
minorRadius | minorradius |
void NXOpen::CAM::InspectionTorusFeatureBuilder::SetName | ( | const NXString & | name | ) |
Sets the torus feature name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
name | name |
void NXOpen::CAM::InspectionTorusFeatureBuilder::SetReverseDirection | ( | bool | reverseDirection | ) |
Sets the reverse direction
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
reverseDirection | True if the axis vector should be reversed |
Updates torus inspection feature characteristic parameters based on selected geometry
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")