NX Open C++ Reference Guide
|
Represents a Features::WindshieldDatum builder
To create a new instance of this class, use Features::FeatureCollection::CreateWindshieldDatumBuilder
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 * | BottomAngle () |
Returns the bottom 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::WindshieldDatumBuilder::EnumEyeType | EyeType () |
Returns the eye type to determine which type of v points to be used Created in NX6.0.0. | |
NXOpen::Expression * | HorizontalAngle () |
Returns the horizontal 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. | |
NXOpen::Expression * | RayLength () |
Returns the ray length Created in NX6.0.0. | |
NXOpen::ScCollector * | SelectWindshield () |
Returns the windshield collector which the v points will be projected onto 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::WindshieldDatumBuilder::EnumEyeType eyeType) |
Sets the eye type to determine which type of v points to be used 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 | SetShowPoints (bool showPoints) |
Sets the show points to determine whether to create points or not Created in NX6.0.0. | |
void | SetShowRays (bool showRays) |
Sets the show rays to determine whether to create ray lines or not Created in NX6.0.0. | |
void | SetVisionType (NXOpen::Features::WindshieldDatumBuilder::CustomVisionAngle visionType) |
Sets the vision type; standard or customer defined Created in NX6.0.0. | |
bool | ShowPoints () |
Returns the show points to determine whether to create points or not Created in NX6.0.0. | |
bool | ShowRays () |
Returns the show rays to determine whether to create ray lines or not Created in NX6.0.0. | |
NXOpen::Expression * | TopAngle () |
Returns the top inclined angle Created in NX6.0.0. | |
NXOpen::Features::WindshieldDatumBuilder::CustomVisionAngle | VisionType () |
Returns the vision type; standard or customer defined Created in NX6.0.0. |
Represents a Features::WindshieldDatum builder
To create a new instance of this class, use Features::FeatureCollection::CreateWindshieldDatumBuilder
Default values.
Property | Value |
---|---|
AssoToggle |
1 |
BottomAngle.Value |
5 |
EyeType |
EyeFeature |
HorizontalAngle.Value |
17 |
RayLength.Value |
3000 (millimeters part), 0 (inches part) |
ShowPoints |
1 |
ShowRays |
1 |
TopAngle.Value |
7 |
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 bottom 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
NXOpen::Features::WindshieldDatumBuilder::EnumEyeType NXOpen::Features::WindshieldDatumBuilder::EyeType | ( | ) |
Returns the eye type to determine which type of v points to be used
Created in NX6.0.0.
License requirements : None
Returns the horizontal 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
Returns the ray length
Created in NX6.0.0.
License requirements : None
Returns the windshield collector which the v points will be projected onto
Created in NX6.0.0.
License requirements : None
void NXOpen::Features::WindshieldDatumBuilder::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::WindshieldDatumBuilder::SetEyeType | ( | NXOpen::Features::WindshieldDatumBuilder::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::WindshieldDatumBuilder::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::WindshieldDatumBuilder::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::WindshieldDatumBuilder::SetShowPoints | ( | bool | showPoints | ) |
Sets the show points to determine whether to create points or not
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
showPoints | showpoints |
void NXOpen::Features::WindshieldDatumBuilder::SetShowRays | ( | bool | showRays | ) |
Sets the show rays to determine whether to create ray lines or not
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
showRays | showrays |
void NXOpen::Features::WindshieldDatumBuilder::SetVisionType | ( | NXOpen::Features::WindshieldDatumBuilder::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 show points to determine whether to create points or not
Created in NX6.0.0.
License requirements : None
Returns the show rays to determine whether to create ray lines or not
Created in NX6.0.0.
License requirements : None
Returns the top inclined angle
Created in NX6.0.0.
License requirements : None
NXOpen::Features::WindshieldDatumBuilder::CustomVisionAngle NXOpen::Features::WindshieldDatumBuilder::VisionType | ( | ) |
Returns the vision type; standard or customer defined
Created in NX6.0.0.
License requirements : None