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

Represents a CMM Inspection Parpln Feature Builder. More...

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

List of all members.

Public Member Functions

NXOpen::CAM::CamInspectionOperationCsysreferencetypes CsysReferenceType ()
 Returns the coordinate system reference type
Created in NX7.0.0.
NXOpen::CAM::CamInspectionOperationExtenttypes ExtentType ()
 Returns the extent type of the slot/tab (bounded or unbounded)
Created in NX7.0.0.
NXOpen::CAM::CamInspectionOperationInneroutertypes InnerOuterType ()
 Returns the inspection feature inner outer type (slot/tab)
Created in NX7.0.0.
NXString Name ()
 Returns the name of the parpln feature
Created in NX7.0.0.
NXOpen::SelectNXObjectListSelectedSide1 ()
 Returns the first selected side of the parpln slot/tab
Created in NX7.0.0.
NXOpen::SelectNXObjectListSelectedSide2 ()
 Returns the second selected side of the parpln slot/tab
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 of the slot/tab (bounded or unbounded)
Created in NX7.0.0.
void SetInnerOuterType (NXOpen::CAM::CamInspectionOperationInneroutertypes innerOuterType)
 Sets the inspection feature inner outer type (slot/tab)
Created in NX7.0.0.
void SetName (const NXString &name)
 Sets the name of the parpln feature
Created in NX7.0.0.
void SetSide1NormalVectorI (double side1NormalVectorI)
 Sets the I component of the normal vector of the plane on the first side of the parpln
Created in NX7.0.0.
void SetSide1NormalVectorJ (double side1NormalVectorJ)
 Sets the J component of the normal vector of the plane on the first side of the parpln
Created in NX7.0.0.
void SetSide1NormalVectorK (double side1NormalVectorK)
 Sets the K component of the normal vector of the plane on the first side of the parpln
Created in NX7.0.0.
void SetSide1PointX (double side1PointX)
 Sets the X coordinate of the center of the plane on the first side of the parpln
Created in NX7.0.0.
void SetSide1PointY (double side1PointY)
 Sets the Y coordinate of the center of the plane on the first side of the parpln
Created in NX7.0.0.
void SetSide1PointZ (double side1PointZ)
 Sets the Z coordinate of the center of the plane on the first side of the parpln
Created in NX7.0.0.
void SetSide2NormalVectorI (double side2NormalVectorI)
 Sets the I component of the normal vector of the plane on the second side of the parpln
Created in NX7.0.0.
void SetSide2NormalVectorJ (double side2NormalVectorJ)
 Sets the J component of the normal vector of the plane on the second side of the parpln
Created in NX7.0.0.
void SetSide2NormalVectorK (double side2NormalVectorK)
 Sets the K component of the normal vector of the plane on the second side of the parpln
Created in NX7.0.0.
void SetSide2PointX (double side2PointX)
 Sets the X coordinate of the center of the plane on the second side of the parpln
Created in NX7.0.0.
void SetSide2PointY (double side2PointY)
 Sets the Y coordinate of the center of the plane on the second side of the parpln
Created in NX7.0.0.
void SetSide2PointZ (double side2PointZ)
 Sets the Z coordinate of the center of the plane on the second side of the parpln
Created in NX7.0.0.
void SetWidth (double width)
 Sets the width of the parpln slot/tab
Created in NX7.0.0.
double Side1NormalVectorI ()
 Returns the I component of the normal vector of the plane on the first side of the parpln
Created in NX7.0.0.
double Side1NormalVectorJ ()
 Returns the J component of the normal vector of the plane on the first side of the parpln
Created in NX7.0.0.
double Side1NormalVectorK ()
 Returns the K component of the normal vector of the plane on the first side of the parpln
Created in NX7.0.0.
double Side1PointX ()
 Returns the X coordinate of the center of the plane on the first side of the parpln
Created in NX7.0.0.
double Side1PointY ()
 Returns the Y coordinate of the center of the plane on the first side of the parpln
Created in NX7.0.0.
double Side1PointZ ()
 Returns the Z coordinate of the center of the plane on the first side of the parpln
Created in NX7.0.0.
double Side2NormalVectorI ()
 Returns the I component of the normal vector of the plane on the second side of the parpln
Created in NX7.0.0.
double Side2NormalVectorJ ()
 Returns the J component of the normal vector of the plane on the second side of the parpln
Created in NX7.0.0.
double Side2NormalVectorK ()
 Returns the K component of the normal vector of the plane on the second side of the parpln
Created in NX7.0.0.
double Side2PointX ()
 Returns the X coordinate of the center of the plane on the second side of the parpln
Created in NX7.0.0.
double Side2PointY ()
 Returns the Y coordinate of the center of the plane on the second side of the parpln
Created in NX7.0.0.
double Side2PointZ ()
 Returns the Z coordinate of the center of the plane on the second side of the parpln
Created in NX7.0.0.
void UpdateParams ()
 Updates parpln inspection feature characteristic parameters based on selected geometry
Created in NX7.0.0.
double Width ()
 Returns the width of the parpln slot/tab
Created in NX7.0.0.

Detailed Description

Represents a CMM Inspection Parpln Feature Builder.

A Parpln is an unbounded slot or tab defined by two parallel planes.
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionParplnFeatureBuilder

Created in NX7.0.0.


Member Function Documentation

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



License requirements : None

Returns the extent type of the slot/tab (bounded or unbounded)
Created in NX7.0.0.



License requirements : None

Returns the inspection feature inner outer type (slot/tab)
Created in NX7.0.0.



License requirements : None

Returns the name of the parpln feature
Created in NX7.0.0.



License requirements : None

Returns the first selected side of the parpln slot/tab
Created in NX7.0.0.



License requirements : None

Returns the second selected side of the parpln slot/tab
Created in NX7.0.0.



License requirements : None

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



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
csysReferenceTypecsysreferencetype

Sets the extent type of the slot/tab (bounded or unbounded)
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
extentTypeextenttype

Sets the inspection feature inner outer type (slot/tab)
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
innerOuterTypeinneroutertype

Sets the name of the parpln feature
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
namename

Sets the I component of the normal vector of the plane on the first side of the parpln
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
side1NormalVectorIside1normalvectori

Sets the J component of the normal vector of the plane on the first side of the parpln
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
side1NormalVectorJside1normalvectorj

Sets the K component of the normal vector of the plane on the first side of the parpln
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
side1NormalVectorKside1normalvectork

Sets the X coordinate of the center of the plane on the first side of the parpln
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
side1PointXside1pointx

Sets the Y coordinate of the center of the plane on the first side of the parpln
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
side1PointYside1pointy

Sets the Z coordinate of the center of the plane on the first side of the parpln
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
side1PointZside1pointz

Sets the I component of the normal vector of the plane on the second side of the parpln
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
side2NormalVectorIside2normalvectori

Sets the J component of the normal vector of the plane on the second side of the parpln
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
side2NormalVectorJside2normalvectorj

Sets the K component of the normal vector of the plane on the second side of the parpln
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
side2NormalVectorKside2normalvectork

Sets the X coordinate of the center of the plane on the second side of the parpln
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
side2PointXside2pointx

Sets the Y coordinate of the center of the plane on the second side of the parpln
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
side2PointYside2pointy

Sets the Z coordinate of the center of the plane on the second side of the parpln
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
side2PointZside2pointz

Sets the width of the parpln slot/tab
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
widthwidth

Returns the I component of the normal vector of the plane on the first side of the parpln
Created in NX7.0.0.



License requirements : None

Returns the J component of the normal vector of the plane on the first side of the parpln
Created in NX7.0.0.



License requirements : None

Returns the K component of the normal vector of the plane on the first side of the parpln
Created in NX7.0.0.



License requirements : None

Returns the X coordinate of the center of the plane on the first side of the parpln
Created in NX7.0.0.



License requirements : None

Returns the Y coordinate of the center of the plane on the first side of the parpln
Created in NX7.0.0.



License requirements : None

Returns the Z coordinate of the center of the plane on the first side of the parpln
Created in NX7.0.0.



License requirements : None

Returns the I component of the normal vector of the plane on the second side of the parpln
Created in NX7.0.0.



License requirements : None

Returns the J component of the normal vector of the plane on the second side of the parpln
Created in NX7.0.0.



License requirements : None

Returns the K component of the normal vector of the plane on the second side of the parpln
Created in NX7.0.0.



License requirements : None

Returns the X coordinate of the center of the plane on the second side of the parpln
Created in NX7.0.0.



License requirements : None

Returns the Y coordinate of the center of the plane on the second side of the parpln
Created in NX7.0.0.



License requirements : None

Returns the Z coordinate of the center of the plane on the second side of the parpln
Created in NX7.0.0.



License requirements : None

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



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Returns the width of the parpln slot/tab
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.