NX Open C++ Reference Guide
|
Represents a Features::VehicleDesign::SeatBeltAnchorage builder
To create a new instance of this class, use NXOpen::Features::VehicleDesignCollection::CreateSeatBeltAnchorageBuilder
Default values.
More...
Public Member Functions | |
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::AnchorageLocationTypes | AnchorageLocation () |
Returns the anchorage location type Created in NX6.0.0. More... | |
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::ATLType | Atl () |
Returns the atl option Created in NX11.0.0. More... | |
double | BackAngleDbl () |
Returns the value of back angle Created in NX6.0.0. More... | |
NXOpen::Expression * | BackAngleDim () |
Returns the dimension expression for back angle Created in NX6.0.0. More... | |
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::RoutingTypes | BeltRouting () |
Returns the belt routing type Created in NX6.0.0. More... | |
NXOpen::Point * | CreatePointWithBaseDataSGRPExpression () |
Create a point according to Base Data SGRP expressions. More... | |
void | Ece14Isofix () |
Shows an illustration picture for standard ECER14 ISOFIX Created in NX11.0.0. More... | |
void | Ece14SafeIllu () |
Shows an illustration picture for standard ECER14 safety belt anchorage Created in NX11.0.0. More... | |
NXOpen::Expression * | FloorHeightDim () |
Returns the dimension expression for floor height Created in NX6.0.0. More... | |
void | J1369Illu () |
Shows an illustration picture for standard j1369 Created in NX6.0.0. More... | |
void | J383Illu () |
Shows an illustration picture for standard j383 Created in NX6.0.0. More... | |
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LOneLimitType | L1Limit () |
Returns the l1 limit option Created in NX11.0.0. More... | |
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LTwoLimitType | L2Limit () |
Returns the l2 limit option Created in NX11.0.0. More... | |
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LowerAreaType | LowerArea () |
Returns the lower area Created in NX11.0.0. More... | |
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LowerLimitType | LowerLimit () |
Returns the lower limit option Created in NX11.0.0. More... | |
NXOpen::Expression * | SDimension () |
Returns the dimension expression for S dimension Created in NX11.0.0. More... | |
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SeatPositionTypes | SeatPosition () |
Returns the seat position type Created in NX6.0.0. More... | |
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SeatTypes | SeatType () |
Returns the seat type Created in NX6.0.0. More... | |
void | SetAnchorageLocation (NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::AnchorageLocationTypes anchorageLocation) |
Sets the anchorage location type Created in NX6.0.0. More... | |
void | SetAtl (NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::ATLType atl) |
Sets the atl option Created in NX11.0.0. More... | |
void | SetBackAngleDbl (double backAngleDbl) |
Sets the value of back angle Created in NX6.0.0. More... | |
void | SetBeltRouting (NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::RoutingTypes beltRouting) |
Sets the belt routing type Created in NX6.0.0. More... | |
void | SetL1Limit (NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LOneLimitType l1Limit) |
Sets the l1 limit option Created in NX11.0.0. More... | |
void | SetL2Limit (NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LTwoLimitType l2Limit) |
Sets the l2 limit option Created in NX11.0.0. More... | |
void | SetLowerArea (NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LowerAreaType lowerArea) |
Sets the lower area Created in NX11.0.0. More... | |
void | SetLowerLimit (NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LowerLimitType lowerLimit) |
Sets the lower limit option Created in NX11.0.0. More... | |
void | SetSeatPosition (NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SeatPositionTypes seatPosition) |
Sets the seat position type Created in NX6.0.0. More... | |
void | SetSeatType (NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SeatTypes seatType) |
Sets the seat type Created in NX6.0.0. More... | |
void | SetSgrpPoint (NXOpen::Point *sgrpPoint) |
Sets the SgRp point Created in NX6.0.0. More... | |
void | SetStandard (NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::StandardTypes standard) |
Sets the standard for seat belt anchorage Created in NX6.0.0. More... | |
void | SetStringLimit1 (const NXString &stringLimit1) |
Sets the first angle limit Created in NX11.0.0. More... | |
void | SetStringLimit1 (const char *stringLimit1) |
Sets the first angle limit Created in NX11.0.0. More... | |
void | SetStringLimit2 (const NXString &stringLimit2) |
Sets the second angle limit Created in NX11.0.0. More... | |
void | SetStringLimit2 (const char *stringLimit2) |
Sets the second angle limit Created in NX11.0.0. More... | |
void | SetUpArea (NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::UpperAreaType upArea) |
Sets the upper area Created in NX11.0.0. More... | |
NXOpen::Point * | SgrpPoint () |
Returns the SgRp point Created in NX6.0.0. More... | |
NXOpen::Expression * | SgrpXvalDim () |
Returns the dimension expression for the X coordinate of SgRp Created in NX6.0.0. More... | |
NXOpen::Expression * | SgrpYvalDim () |
Returns the dimension expression for the Y coordinate of SgRp Created in NX6.0.0. More... | |
NXOpen::Expression * | SgrpZvalDim () |
Returns the dimension expression for the Z coordinate of SgRp Created in NX6.0.0. More... | |
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::StandardTypes | Standard () |
Returns the standard for seat belt anchorage Created in NX6.0.0. More... | |
NXString | StringLimit1 () |
Returns the first angle limit Created in NX11.0.0. More... | |
NXString | StringLimit2 () |
Returns the second angle limit Created in NX11.0.0. More... | |
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::UpperAreaType | UpArea () |
Returns the upper area Created in NX11.0.0. More... | |
Public Member Functions inherited from NXOpen::Features::FeatureBuilder | |
NXOpen::Features::Feature * | CommitFeature () |
Commits the feature parameters and creates the feature. More... | |
NXOpen::Features::Feature * | GetFeature () |
Returns the feature currently being edited by this builder. More... | |
void | HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature) |
Re-suppress an internal parent feature (a slave feature) after it has been edited. More... | |
bool | ParentFeatureInternal () |
Returns whether or not the latest timestamped parent feature of this feature should be made internal Created in NX5.0.0. More... | |
bool | PatchSolutionFlag () |
Returns the patch solution flag Created in NX8.0.1. More... | |
NXString | PatchSurfaceFilename () |
Returns the patch surface filename Created in NX8.0.1. More... | |
void | SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature) |
Set the parent features which would be internal or slaves to the feature being created or commited Created in NX6.0.0. More... | |
void | SetParentFeatureInternal (bool isInternal) |
Sets whether or not the latest timestamped parent feature of this feature should be made internal Created in NX5.0.0. More... | |
void | SetPatchSolutionFlag (bool optionValue) |
Sets the patch solution flag Created in NX8.0.1. More... | |
void | SetPatchSurfaceFilename (const NXString &surfaceFilename) |
Sets the patch surface filename Created in NX8.0.1. More... | |
void | SetPatchSurfaceFilename (const char *surfaceFilename) |
Sets the patch surface filename Created in NX8.0.1. More... | |
void | SetSurroundingPatchSurfaceFilename (const NXString &surroundingSurfaceFilename) |
Sets the surrounding patch surface filename Created in NX8.0.1. More... | |
void | SetSurroundingPatchSurfaceFilename (const char *surroundingSurfaceFilename) |
Sets the surrounding patch surface filename Created in NX8.0.1. More... | |
void | ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature) |
Unsuppress an internal parent feature (a slave feature) so it can be edited. More... | |
NXString | SurroundingPatchSurfaceFilename () |
Returns the surrounding patch surface filename Created in NX8.0.1. More... | |
void | UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature) |
Set the internal parent feature of the feature being edited to external Created in NX6.0.0. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a Features::VehicleDesign::SeatBeltAnchorage builder
To create a new instance of this class, use NXOpen::Features::VehicleDesignCollection::CreateSeatBeltAnchorageBuilder
Default values.
Property | Value |
---|---|
AnchorageLocation |
VehicleStructure |
Atl |
No |
BackAngleDbl |
22 |
BackAngleDim.Value |
22 |
BeltRouting |
OutsideSeatThruSeatSpring |
FloorHeightDim.Value |
325 (millimeters part), 12.8 (inches part) |
LowerArea |
Yes |
SDimension.Value |
140 (millimeters part), 5.51 (inches part) |
SeatPosition |
Left |
SeatType |
MovableFront |
SgrpXvalDim.Value |
1500 (millimeters part), 59.06 (inches part) |
SgrpYvalDim.Value |
-400 (millimeters part), -15.75 (inches part) |
SgrpZvalDim.Value |
650 (millimeters part), 25.59 (inches part) |
Standard |
J383SeatBeltAnchorage |
UpArea |
Yes |
Created in NX11.0.0.
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::AnchorageLocationTypes NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::AnchorageLocation | ( | ) |
Returns the anchorage location type
Created in NX6.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::ATLType NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::Atl | ( | ) |
Returns the atl option
Created in NX11.0.0.
License requirements : None
double NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::BackAngleDbl | ( | ) |
Returns the value of back angle
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::BackAngleDim | ( | ) |
Returns the dimension expression for back angle
Created in NX6.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::RoutingTypes NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::BeltRouting | ( | ) |
Returns the belt routing type
Created in NX6.0.0.
License requirements : None
NXOpen::Point* NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::CreatePointWithBaseDataSGRPExpression | ( | ) |
Create a point according to Base Data SGRP expressions.
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::Ece14Isofix | ( | ) |
Shows an illustration picture for standard ECER14 ISOFIX
Created in NX11.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::Ece14SafeIllu | ( | ) |
Shows an illustration picture for standard ECER14 safety belt anchorage
Created in NX11.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
NXOpen::Expression* NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::FloorHeightDim | ( | ) |
Returns the dimension expression for floor height
Created in NX6.0.0.
License requirements : None
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::J1369Illu | ( | ) |
Shows an illustration picture for standard j1369
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::J383Illu | ( | ) |
Shows an illustration picture for standard j383
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LOneLimitType NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::L1Limit | ( | ) |
Returns the l1 limit option
Created in NX11.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LTwoLimitType NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::L2Limit | ( | ) |
Returns the l2 limit option
Created in NX11.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LowerAreaType NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LowerArea | ( | ) |
Returns the lower area
Created in NX11.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LowerLimitType NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LowerLimit | ( | ) |
Returns the lower limit option
Created in NX11.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SDimension | ( | ) |
Returns the dimension expression for S dimension
Created in NX11.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SeatPositionTypes NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SeatPosition | ( | ) |
Returns the seat position type
Created in NX6.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SeatTypes NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SeatType | ( | ) |
Returns the seat type
Created in NX6.0.0.
License requirements : None
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetAnchorageLocation | ( | NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::AnchorageLocationTypes | anchorageLocation | ) |
Sets the anchorage location type
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
anchorageLocation | anchoragelocation |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetAtl | ( | NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::ATLType | atl | ) |
Sets the atl option
Created in NX11.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
atl | atl |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetBackAngleDbl | ( | double | backAngleDbl | ) |
Sets the value of back angle
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
backAngleDbl | backangledbl |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetBeltRouting | ( | NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::RoutingTypes | beltRouting | ) |
Sets the belt routing type
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
beltRouting | beltrouting |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetL1Limit | ( | NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LOneLimitType | l1Limit | ) |
Sets the l1 limit option
Created in NX11.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
l1Limit | l1limit |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetL2Limit | ( | NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LTwoLimitType | l2Limit | ) |
Sets the l2 limit option
Created in NX11.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
l2Limit | l2limit |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetLowerArea | ( | NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LowerAreaType | lowerArea | ) |
Sets the lower area
Created in NX11.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
lowerArea | lowerarea |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetLowerLimit | ( | NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::LowerLimitType | lowerLimit | ) |
Sets the lower limit option
Created in NX11.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
lowerLimit | lowerlimit |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetSeatPosition | ( | NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SeatPositionTypes | seatPosition | ) |
Sets the seat position type
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
seatPosition | seatposition |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetSeatType | ( | NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SeatTypes | seatType | ) |
Sets the seat type
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
seatType | seattype |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetSgrpPoint | ( | NXOpen::Point * | sgrpPoint | ) |
Sets the SgRp point
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
sgrpPoint | sgrppoint |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetStandard | ( | NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::StandardTypes | standard | ) |
Sets the standard for seat belt anchorage
Created in NX6.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
standard | standard |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetStringLimit1 | ( | const NXString & | stringLimit1 | ) |
Sets the first angle limit
Created in NX11.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
stringLimit1 | stringlimit1 |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetStringLimit1 | ( | const char * | stringLimit1 | ) |
Sets the first angle limit
Created in NX11.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
stringLimit1 | stringlimit1 |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetStringLimit2 | ( | const NXString & | stringLimit2 | ) |
Sets the second angle limit
Created in NX11.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
stringLimit2 | stringlimit2 |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetStringLimit2 | ( | const char * | stringLimit2 | ) |
Sets the second angle limit
Created in NX11.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
stringLimit2 | stringlimit2 |
void NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SetUpArea | ( | NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::UpperAreaType | upArea | ) |
Sets the upper area
Created in NX11.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
upArea | uparea |
NXOpen::Point* NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SgrpPoint | ( | ) |
Returns the SgRp point
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SgrpXvalDim | ( | ) |
Returns the dimension expression for the X coordinate of SgRp
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SgrpYvalDim | ( | ) |
Returns the dimension expression for the Y coordinate of SgRp
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::SgrpZvalDim | ( | ) |
Returns the dimension expression for the Z coordinate of SgRp
Created in NX6.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::StandardTypes NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::Standard | ( | ) |
Returns the standard for seat belt anchorage
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::StringLimit1 | ( | ) |
Returns the first angle limit
Created in NX11.0.0.
License requirements : None
NXString NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::StringLimit2 | ( | ) |
Returns the second angle limit
Created in NX11.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::UpperAreaType NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder::UpArea | ( | ) |
Returns the upper area
Created in NX11.0.0.
License requirements : None