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

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

Created in NX7.0.0. More...

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

List of all members.

Public Member Functions

double BasePointX ()
 Returns the base point or plane center X coordinate
Created in NX7.0.0.
double BasePointY ()
 Returns the base point or plane center Y coordinate
Created in NX7.0.0.
double BasePointZ ()
 Returns the base point or plane center Z coordinate
Created in NX7.0.0.
NXOpen::CAM::CamInspectionOperationCsysreferencetypes CsysReferenceType ()
 Returns the csys reference type
Created in NX7.0.0.
NXOpen::CAM::CamInspectionOperationExtenttypes ExtentType ()
 Returns the extent type
Created in NX7.0.0.
void FlipNormal ()
 Flips the plane inspection feature normal vector
Created in NX7.0.0.
NXString Name ()
 Returns the plane inspection feature name
Created in NX7.0.0.
NXOpen::DirectionNormalVector ()
 Returns the normal vector
Created in NX7.0.0.
double NormalVectorI ()
 Returns the normal vector I component
Created in NX7.0.0.
double NormalVectorJ ()
 Returns the normal vector J component
Created in NX7.0.0.
double NormalVectorK ()
 Returns the normal vector K component
Created in NX7.0.0.
bool ReverseFaceNormal ()
 Returns the reverse face normal flag
Created in NX7.0.0.
NXOpen::SelectNXObjectListSelectedPlane ()
 Returns the selected plane
Created in NX7.0.0.
void SetBasePointX (double basePointX)
 Sets the base point or plane center X coordinate
Created in NX7.0.0.
void SetBasePointY (double basePointY)
 Sets the base point or plane center Y coordinate
Created in NX7.0.0.
void SetBasePointZ (double basePointZ)
 Sets the base point or plane center Z coordinate
Created in NX7.0.0.
void SetCsysReferenceType (NXOpen::CAM::CamInspectionOperationCsysreferencetypes csysReferenceType)
 Sets the csys reference type
Created in NX7.0.0.
void SetExtentType (NXOpen::CAM::CamInspectionOperationExtenttypes extentType)
 Sets the extent type
Created in NX7.0.0.
void SetName (const NXString &name)
 Sets the plane inspection feature name
Created in NX7.0.0.
void SetNormalVector (NXOpen::Direction *normalVector)
 Sets the normal vector
Created in NX7.0.0.
void SetNormalVectorI (double normalVectorI)
 Sets the normal vector I component
Created in NX7.0.0.
void SetNormalVectorJ (double normalVectorJ)
 Sets the normal vector J component
Created in NX7.0.0.
void SetNormalVectorK (double normalVectorK)
 Sets the normal vector K component
Created in NX7.0.0.
void SetReverseFaceNormal (bool reverseFaceNormal)
 Sets the reverse face normal flag
Created in NX7.0.0.
void UpdateNormalVector (const NXOpen::Vector3d &vector)
 Updates plane inspection feature normal vector based on selected vector
Created in NX7.0.0.
void UpdateParams ()
 Updates plane inspection feature characteristic parameters based on selected geometry
Created in NX7.0.0.

Detailed Description

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

Created in NX7.0.0.



Member Function Documentation

Returns the base point or plane center X coordinate
Created in NX7.0.0.



License requirements : None

Returns the base point or plane center Y coordinate
Created in NX7.0.0.



License requirements : None

Returns the base point or plane center Z coordinate
Created in NX7.0.0.



License requirements : None

Returns the csys reference type
Created in NX7.0.0.



License requirements : None

Returns the extent type
Created in NX7.0.0.



License requirements : None

Flips the plane inspection feature normal vector
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Returns the plane inspection feature name
Created in NX7.0.0.



License requirements : None

Returns the normal vector
Created in NX7.0.0.



License requirements : None

Returns the normal vector I component
Created in NX7.0.0.



License requirements : None

Returns the normal vector J component
Created in NX7.0.0.



License requirements : None

Returns the normal vector K component
Created in NX7.0.0.



License requirements : None

Returns the reverse face normal flag
Created in NX7.0.0.



License requirements : None

Returns the selected plane
Created in NX7.0.0.



License requirements : None

Sets the base point or plane center X coordinate
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
basePointXbasepointx

Sets the base point or plane center Y coordinate
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
basePointYbasepointy

Sets the base point or plane center Z coordinate
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
basePointZbasepointz

Sets the csys 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 plane inspection feature name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
namename

Sets the normal vector
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
normalVectornormalvector

Sets the normal vector I component
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
normalVectorInormalvectori

Sets the normal vector J component
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
normalVectorJnormalvectorj

Sets the normal vector K component
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
normalVectorKnormalvectork

Sets the reverse face normal flag
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
reverseFaceNormalreversefacenormal

Updates plane inspection feature normal vector based on selected vector
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
vectorNew normal

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