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

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

Created in NX7.0.0. More...

Inheritance diagram for NXOpen::CAM::InspectionConeFeatureBuilder:
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.
NXOpen::DirectionAxisVector ()
 Returns the cones axis vector
Created in NX7.0.0.
NXOpen::CAM::CamInspectionOperationCsysreferencetypes CsysReferenceType ()
 Returns the coordinate system reference type
Created in NX7.0.0.
NXOpen::CAM::CamInspectionOperationExtenttypes ExtentType ()
 Returns the extent type
Created in NX7.0.0.
double IncludedAngle ()
 Returns the included angle of the cone
Created in NX7.0.0.
NXOpen::CAM::CamInspectionOperationInneroutertypes InnerOuterType ()
 Returns the inspection feature inner/outer type (hole/pin)
Created in NX7.0.0.
NXString Name ()
 Returns the name
Created in NX7.0.0.
NXOpen::SelectNXObjectSelectedCone ()
 Returns the selected cone
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 SetAxisVector (NXOpen::Direction *axisVector)
 Sets the cones axis vector
Created in NX7.0.0.
void SetCsysReferenceType (NXOpen::CAM::CamInspectionOperationCsysreferencetypes csysReferenceType)
 Sets the coordinate system reference type
Created in NX7.0.0.
void SetExtentType (NXOpen::CAM::CamInspectionOperationExtenttypes extentType)
 Sets the extent type
Created in NX7.0.0.
void SetIncludedAngle (double includedAngle)
 Sets the included angle of the cone
Created in NX7.0.0.
void SetInnerOuterType (NXOpen::CAM::CamInspectionOperationInneroutertypes innerOuterType)
 Sets the inspection feature inner/outer type (hole/pin)
Created in NX7.0.0.
void SetName (const NXString &name)
 Sets the name
Created in NX7.0.0.
void SetVertexPointX (double vertexPointX)
 Sets the vertex point X coordinate
Created in NX7.0.0.
void SetVertexPointY (double vertexPointY)
 Sets the vertex point Y coordinate
Created in NX7.0.0.
void SetVertexPointZ (double vertexPointZ)
 Sets the vertex point Z coordinate
Created in NX7.0.0.
void UpdateParams ()
 Updates cone inspection feature characteristic parameters based on selected geometry
Created in NX7.0.0.
double VertexPointX ()
 Returns the vertex point X coordinate
Created in NX7.0.0.
double VertexPointY ()
 Returns the vertex point Y coordinate
Created in NX7.0.0.
double VertexPointZ ()
 Returns the vertex point Z coordinate
Created in NX7.0.0.

Detailed Description

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

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 cones axis vector
Created in NX7.0.0.



License requirements : None

Returns the coordinate system reference type
Created in NX7.0.0.



License requirements : None

Returns the extent type
Created in NX7.0.0.



License requirements : None

Returns the included angle of the cone
Created in NX7.0.0.



License requirements : None

Returns the inspection feature inner/outer type (hole/pin)
Created in NX7.0.0.



License requirements : None

Returns the name
Created in NX7.0.0.



License requirements : None

Returns the selected cone
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 cones axis vector
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
axisVectoraxisvector

Sets the coordinate system reference type
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
csysReferenceTypecsysreferencetype

Sets the extent type
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
extentTypeextenttype

Sets the included angle of the cone
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
includedAngleincludedangle

Sets the inspection feature inner/outer type (hole/pin)
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
innerOuterTypeinneroutertype

Sets the name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
namename

Sets the vertex point X coordinate
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
vertexPointXvertexpointx

Sets the vertex point Y coordinate
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
vertexPointYvertexpointy

Sets the vertex point Z coordinate
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
vertexPointZvertexpointz

Updates cone inspection feature characteristic parameters based on selected geometry
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Returns the vertex point X coordinate
Created in NX7.0.0.



License requirements : None

Returns the vertex point Y coordinate
Created in NX7.0.0.



License requirements : None

Returns the vertex point Z coordinate
Created in NX7.0.0.



License requirements : None


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