NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Features::VehicleCoordinateSystemBuilder Class Reference

Represents a Features::VehicleCoordinateSystem builder
To create a new instance of this class, use Features::FeatureCollection::CreateVehicleCoordinateSystemBuilder

Created in NX7.0.0. More...

Inheritance diagram for NXOpen::Features::VehicleCoordinateSystemBuilder:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  Types { TypesLengthWidthHeight, TypesWidthLengthHeight, TypesUserDefined }
 Vehicle Coordinate System type. More...

Public Member Functions

NXOpen::PointOriginPoint ()
 Returns the origin point.
void SetOriginPoint (NXOpen::Point *originPoint)
 Sets the origin point.
void SetType (NXOpen::Features::VehicleCoordinateSystemBuilder::Types type)
 Sets the vehicle coordinate system type
Created in NX7.0.0.
void SetXAxis (NXOpen::Direction *xAxis)
 Sets the front to rear vector.
void SetZAxis (NXOpen::Direction *zAxis)
 Sets the ground to roof vector.
NXOpen::Features::VehicleCoordinateSystemBuilder::Types Type ()
 Returns the vehicle coordinate system type
Created in NX7.0.0.
NXOpen::DirectionXAxis ()
 Returns the front to rear vector.
NXOpen::DirectionZAxis ()
 Returns the ground to roof vector.

Detailed Description

Represents a Features::VehicleCoordinateSystem builder
To create a new instance of this class, use Features::FeatureCollection::CreateVehicleCoordinateSystemBuilder

Created in NX7.0.0.



Member Enumeration Documentation

Vehicle Coordinate System type.

Enumerator:
TypesLengthWidthHeight 

General-GM.

TypesWidthLengthHeight 

Nissan.

TypesUserDefined 

User Defined.


Member Function Documentation

Returns the origin point.

It is only used when the type is set to Features::VehicleCoordinateSystemBuilder::TypesUserDefined .
Created in NX7.0.0.

License requirements : None

Sets the origin point.

It is only used when the type is set to Features::VehicleCoordinateSystemBuilder::TypesUserDefined .
Created in NX7.0.0.

License requirements : nx_general_packaging ("NX General Packaging") OR ug_body_design ("Body Design") OR nx_posture ("NX Jack Posture Prediction")

Parameters:
originPointoriginpoint

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



License requirements : nx_general_packaging ("NX General Packaging") OR ug_body_design ("Body Design") OR nx_posture ("NX Jack Posture Prediction")

Parameters:
typetype

Sets the front to rear vector.

It is only used when the type is set to Features::VehicleCoordinateSystemBuilder::TypesUserDefined .
Created in NX7.0.0.

License requirements : nx_general_packaging ("NX General Packaging") OR ug_body_design ("Body Design") OR nx_posture ("NX Jack Posture Prediction")

Parameters:
xAxisxaxis

Sets the ground to roof vector.

It is only used when the type is set to Features::VehicleCoordinateSystemBuilder::TypesUserDefined .
Created in NX7.0.0.

License requirements : nx_general_packaging ("NX General Packaging") OR ug_body_design ("Body Design") OR nx_posture ("NX Jack Posture Prediction")

Parameters:
zAxiszaxis

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



License requirements : None

Returns the front to rear vector.

It is only used when the type is set to Features::VehicleCoordinateSystemBuilder::TypesUserDefined .
Created in NX7.0.0.

License requirements : None

Returns the ground to roof vector.

It is only used when the type is set to Features::VehicleCoordinateSystemBuilder::TypesUserDefined .
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.