NX Open C++ Reference Guide
|
Represents a Features::VisionPlane builder
To create a new instance of this class, use Features::FeatureCollection::CreateVisionPlaneBuilder
Default values.
More...
Public Types | |
enum | CustomVisionAngle { CustomVisionAngleStandard, CustomVisionAngleCustom } |
vision angle type More... | |
enum | EnumEyeType { EnumEyeTypeEyeFeature, EnumEyeTypeV1Point, EnumEyeTypeV2Point } |
eye definition type More... | |
Public Member Functions | |
bool | AssoToggle () |
Returns the associative toggle; toggle on to create feature Created in NX6.0.0. | |
NXOpen::Expression * | BaseDim () |
Returns the base dim; dimension from left to right Created in NX6.0.0. | |
NXOpen::Expression * | DriverPlane () |
Returns the driver side plane inclined angle Created in NX6.0.0. | |
NXOpen::Features::SelectFeature * | EyeFeature () |
Returns the eye feature; select eec feature when eye type specified Created in NX6.0.0. | |
NXOpen::Features::VisionPlaneBuilder::EnumEyeType | EyeType () |
Returns the eye type to determine which type of v points to be used Created in NX6.0.0. | |
NXOpen::Expression * | FrontDim () |
Returns the front dim; dimension here to front Created in NX6.0.0. | |
NXOpen::Expression * | FrontPlane () |
Returns the front plane inclined angle Created in NX6.0.0. | |
bool | LowerPlane () |
Returns the lower plane; toggle on to create lower plane Created in NX6.0.0. | |
bool | MiddlePlane () |
Returns the middle plane; toggle on to create middle plane Created in NX6.0.0. | |
NXOpen::Expression * | MidPlane () |
Returns the middle plane inclined angle; means front side,passenger side and driver side are the same Created in NX6.0.0. | |
NXOpen::Expression * | PassengerPlane () |
Returns the passenger side plane inclined angle Created in NX6.0.0. | |
NXOpen::Point * | PointV1 () |
Returns the point v1; select one point when eye type specified Created in NX6.0.0. | |
NXOpen::Point * | PointV2 () |
Returns the point v2; select one point when eye type specified Created in NX6.0.0. | |
void | SetAssoToggle (bool assoToggle) |
Sets the associative toggle; toggle on to create feature Created in NX6.0.0. | |
void | SetEyeType (NXOpen::Features::VisionPlaneBuilder::EnumEyeType eyeType) |
Sets the eye type to determine which type of v points to be used Created in NX6.0.0. | |
void | SetLowerPlane (bool lowerPlane) |
Sets the lower plane; toggle on to create lower plane Created in NX6.0.0. | |
void | SetMiddlePlane (bool middlePlane) |
Sets the middle plane; toggle on to create middle plane Created in NX6.0.0. | |
void | SetPointV1 (NXOpen::Point *pointV1) |
Sets the point v1; select one point when eye type specified Created in NX6.0.0. | |
void | SetPointV2 (NXOpen::Point *pointV2) |
Sets the point v2; select one point when eye type specified Created in NX6.0.0. | |
void | SetUpperPlane (bool upperPlane) |
Sets the upper plane; toggle on to create upper plane Created in NX6.0.0. | |
void | SetVisionType (NXOpen::Features::VisionPlaneBuilder::CustomVisionAngle visionType) |
Sets the vision type; standard or customer defined Created in NX6.0.0. | |
bool | UpperPlane () |
Returns the upper plane; toggle on to create upper plane Created in NX6.0.0. | |
NXOpen::Features::VisionPlaneBuilder::CustomVisionAngle | VisionType () |
Returns the vision type; standard or customer defined Created in NX6.0.0. |
Represents a Features::VisionPlane builder
To create a new instance of this class, use Features::FeatureCollection::CreateVisionPlaneBuilder
Default values.
Property | Value |
---|---|
AssoToggle |
1 |
BaseDim.Value |
2000 (millimeters part), 0 (inches part) |
DriverPlane.Value |
4 |
EyeType |
EyeFeature |
FrontDim.Value |
1000 (millimeters part), 0 (inches part) |
FrontPlane.Value |
4 |
LowerPlane |
1 |
MidPlane.Value |
1 |
MiddlePlane |
1 |
PassengerPlane.Value |
4 |
UpperPlane |
1 |
VisionType |
Standard |
Created in NX6.0.0.
Returns the associative toggle; toggle on to create feature
Created in NX6.0.0.
License requirements : None
Returns the base dim; dimension from left to right
Created in NX6.0.0.
License requirements : None
Returns the driver side plane inclined angle
Created in NX6.0.0.
License requirements : None
Returns the eye feature; select eec feature when eye type specified
Created in NX6.0.0.
License requirements : None
Returns the eye type to determine which type of v points to be used
Created in NX6.0.0.
License requirements : None
Returns the front dim; dimension here to front
Created in NX6.0.0.
License requirements : None
Returns the front plane inclined angle
Created in NX6.0.0.
License requirements : None
Returns the lower plane; toggle on to create lower plane
Created in NX6.0.0.
License requirements : None
Returns the middle plane; toggle on to create middle plane
Created in NX6.0.0.
License requirements : None
Returns the middle plane inclined angle; means front side,passenger side and driver side are the same
Created in NX6.0.0.
License requirements : None
Returns the passenger side plane inclined angle
Created in NX6.0.0.
License requirements : None
Returns the point v1; select one point when eye type specified
Created in NX6.0.0.
License requirements : None
Returns the point v2; select one point when eye type specified
Created in NX6.0.0.
License requirements : None
void NXOpen::Features::VisionPlaneBuilder::SetAssoToggle | ( | bool | assoToggle | ) |
Sets the associative toggle; toggle on to create feature
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
assoToggle | assotoggle |
void NXOpen::Features::VisionPlaneBuilder::SetEyeType | ( | NXOpen::Features::VisionPlaneBuilder::EnumEyeType | eyeType | ) |
Sets the eye type to determine which type of v points to be used
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
eyeType | eyetype |
void NXOpen::Features::VisionPlaneBuilder::SetLowerPlane | ( | bool | lowerPlane | ) |
Sets the lower plane; toggle on to create lower plane
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
lowerPlane | lowerplane |
void NXOpen::Features::VisionPlaneBuilder::SetMiddlePlane | ( | bool | middlePlane | ) |
Sets the middle plane; toggle on to create middle plane
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
middlePlane | middleplane |
void NXOpen::Features::VisionPlaneBuilder::SetPointV1 | ( | NXOpen::Point * | pointV1 | ) |
Sets the point v1; select one point when eye type specified
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
pointV1 | pointv1 |
void NXOpen::Features::VisionPlaneBuilder::SetPointV2 | ( | NXOpen::Point * | pointV2 | ) |
Sets the point v2; select one point when eye type specified
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
pointV2 | pointv2 |
void NXOpen::Features::VisionPlaneBuilder::SetUpperPlane | ( | bool | upperPlane | ) |
Sets the upper plane; toggle on to create upper plane
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
upperPlane | upperplane |
void NXOpen::Features::VisionPlaneBuilder::SetVisionType | ( | NXOpen::Features::VisionPlaneBuilder::CustomVisionAngle | visionType | ) |
Sets the vision type; standard or customer defined
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
visionType | visiontype |
Returns the upper plane; toggle on to create upper plane
Created in NX6.0.0.
License requirements : None
NXOpen::Features::VisionPlaneBuilder::CustomVisionAngle NXOpen::Features::VisionPlaneBuilder::VisionType | ( | ) |
Returns the vision type; standard or customer defined
Created in NX6.0.0.
License requirements : None