NX Open C++ Reference Guide
Public Member Functions
NXOpen::CAM::InspectionTorusFeatureBuilder Class Reference

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...

Inheritance diagram for NXOpen::CAM::InspectionTorusFeatureBuilder:
NXOpen::CAM::OperationBuilder NXOpen::CAM::ParamBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

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::SelectNXObjectSelectedTorus ()
 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.

Detailed Description

Represents a CMM Inspection Torus Feature builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionTorusFeatureBuilder

Created in NX7.0.0.



Member Function Documentation

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

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")

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

Sets the axis direction vector i component
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
axisDirectionIaxisdirectioni

Sets the axis direction vector j component
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
axisDirectionJaxisdirectionj

Sets the axis direction vector k component
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
axisDirectionKaxisdirectionk

Sets the torus center point x coordinate
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
centerPointXcenterpointx

Sets the torus center point y coordinate
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
centerPointYcenterpointy

Sets the torus center point z coordinate
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
centerPointZcenterpointz

Sets the csys reference type
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
csysReferenceTypecsysreferencetype

Sets the inner outer type
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
innerOuterTypeinneroutertype

Sets the major radius of the torus
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
majorRadiusmajorradius

Sets the minor radius of the torus
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
minorRadiusminorradius

Sets the torus feature name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
namename

Sets the reverse direction
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
reverseDirectionTrue 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")


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.