NX Open C++ Reference Guide
|
Represents a Features::VehicleDesign::CrashBarrier builder to create and edit a vehicle design crash barrier. More...
Public Member Functions | |
bool | ActiveFront () |
Returns the value indicating if the front barrier is displayed. | |
bool | ActiveRear () |
Returns the value indicating if the rear barrier is displayed. | |
bool | ActiveSide () |
Returns the value indicating if the side barrier is displayed. | |
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::CrossPositionType | FrontCrossPosition () |
Returns the cross position type of front barrier. | |
NXOpen::Expression * | FrontHeightAboveRoad () |
Returns the expression containing the height above road value of front barrier. | |
NXString | FrontLoading () |
Returns the loading applied to the vehicle front used in the crash barrier. | |
NXOpen::Expression * | FrontOverlapPercentage () |
Returns the expression containing the overlap percentage of front barrier. | |
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::OverlapSideType | FrontOverlapSide () |
Returns the overlap side type of front barrier. | |
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::PositionObjectType | FrontPositionObject () |
Returns the positioing object type of front barrier. | |
NXOpen::ScCollector * | FrontSelectPositioningObject () |
Returns the positioing objects of front barrier. | |
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::ShapeType | FrontShape () |
Returns the shape type of front barrier. | |
NXOpen::Expression * | FrontShift () |
Returns the expression containing the shift value of front barrier. | |
bool | FrontUserDefineWidth () |
Returns the user defined width type of front barrier. | |
NXOpen::Expression * | FrontUserDefineWidthValue () |
Returns the expression containing the user defined width value of front barrier. | |
NXOpen::ScCollector * | LeftSideSelectPositioningObject () |
Returns the left side position objects of side barrier. | |
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::CrossPositionType | RearCrossPosition () |
Returns the cross position type of rear barrier. | |
NXOpen::Expression * | RearHeightAboveRoad () |
Returns the expression containing the height above road value of rear barrier. | |
NXString | RearLoading () |
Returns the loading applied to the vehicle rear used in the crash barrier. | |
NXOpen::Expression * | RearOverlapPercentage () |
Returns the expression containing the user defined width value of rear barrier. | |
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::OverlapSideType | RearOverlapSide () |
Returns the overlap side type of rear barrier. | |
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::PositionObjectType | RearPositionObject () |
Returns the user defined position object type of rear barrier. | |
NXOpen::ScCollector * | RearSelectPositioningObject () |
Returns the user defined position objects of rear barrier. | |
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::ShapeType | RearShape () |
Returns the shape type of rear barrier. | |
NXOpen::Expression * | RearShift () |
Returns the expression containing the shift value of rear barrier. | |
bool | RearUserDefineWidth () |
Returns the user defined width type of rear barrier. | |
NXOpen::Expression * | RearUserDefineWidthValue () |
Returns the expression containing the user defined width value of rear barrier. | |
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RequirementsControlsControlType | RequirementsControl () |
Returns the requirements control for standard driven or user defined. | |
NXOpen::ScCollector * | RightSideSelectPositioningObject () |
Returns the right side position objects of side barrier. | |
void | SetActiveFront (bool activeFront) |
Sets the value indicating if the front barrier is displayed. | |
void | SetActiveRear (bool activeRear) |
Sets the value indicating if the rear barrier is displayed. | |
void | SetActiveSide (bool activeSide) |
Sets the value indicating if the side barrier is displayed. | |
void | SetFrontCrossPosition (NXOpen::Features::VehicleDesign::CrashBarrierBuilder::CrossPositionType frontCrossPosition) |
Sets the cross position type of front barrier. | |
void | SetFrontLoading (const NXString &frontLoading) |
Sets the loading applied to the vehicle front used in the crash barrier. | |
void | SetFrontLoading (const char *frontLoading) |
Sets the loading applied to the vehicle front used in the crash barrier. | |
void | SetFrontOverlapSide (NXOpen::Features::VehicleDesign::CrashBarrierBuilder::OverlapSideType frontOverlapSide) |
Sets the overlap side type of front barrier. | |
void | SetFrontPositionObject (NXOpen::Features::VehicleDesign::CrashBarrierBuilder::PositionObjectType frontPositionObject) |
Sets the positioing object type of front barrier. | |
void | SetFrontShape (NXOpen::Features::VehicleDesign::CrashBarrierBuilder::ShapeType frontShap) |
Sets the shape type of front barrier. | |
void | SetFrontUserDefineWidth (bool frontUserDefineWidth) |
Sets the user defined width type of front barrier. | |
void | SetRearCrossPosition (NXOpen::Features::VehicleDesign::CrashBarrierBuilder::CrossPositionType rearCrossPosition) |
Sets the cross position type of rear barrier. | |
void | SetRearLoading (const NXString &rearLoading) |
Sets the loading applied to the vehicle rear used in the crash barrier. | |
void | SetRearLoading (const char *rearLoading) |
Sets the loading applied to the vehicle rear used in the crash barrier. | |
void | SetRearOverlapSide (NXOpen::Features::VehicleDesign::CrashBarrierBuilder::OverlapSideType rearOverlapSide) |
Sets the overlap side type of rear barrier. | |
void | SetRearPositionObject (NXOpen::Features::VehicleDesign::CrashBarrierBuilder::PositionObjectType rearPositionObject) |
Sets the user defined position object type of rear barrier. | |
void | SetRearShape (NXOpen::Features::VehicleDesign::CrashBarrierBuilder::ShapeType rearShape) |
Sets the shape type of rear barrier. | |
void | SetRearUserDefineWidth (bool rearUserDefineWidth) |
Sets the user defined width type of rear barrier. | |
void | SetRequirementsControl (NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RequirementsControlsControlType requirement) |
Sets the requirements control for standard driven or user defined. | |
void | SetSideCrossPosition (NXOpen::Features::VehicleDesign::CrashBarrierBuilder::CrossPositionType sideCrossPosition) |
Sets the cross position type of side barrier. | |
void | SetSideLoading (const NXString &sideLoading) |
Sets the loading applied to the vehicle side used in the crash barrier. | |
void | SetSideLoading (const char *sideLoading) |
Sets the loading applied to the vehicle side used in the crash barrier. | |
void | SetSideOverlapSide (NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SideOverlapSideType sideOverlapSide) |
Sets the overlap side type of side barrier. | |
void | SetSidePosition (NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SidePositionType sidePosition) |
Sets the position type of side barrier. | |
void | SetSidePositionObject (NXOpen::Features::VehicleDesign::CrashBarrierBuilder::PositionObjectType sidePositionObject) |
Sets the side position object type of side barrier. | |
void | SetSideShape (NXOpen::Features::VehicleDesign::CrashBarrierBuilder::ShapeType sideShape) |
Sets the shape type of side barrier. | |
void | SetSideUserDefineLength (bool sideUserDefineLength) |
Sets the user defined width type of side barrier. | |
void | SetStandard (const NXString &standard) |
Sets the standard used to define the crash barrier. | |
void | SetStandard (const char *standard) |
Sets the standard used to define the crash barrier. | |
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::CrossPositionType | SideCrossPosition () |
Returns the cross position type of side barrier. | |
NXOpen::Expression * | SideHeightAboveRoad () |
Returns the expression containing the height above road value of side barrier. | |
NXString | SideLoading () |
Returns the loading applied to the vehicle side used in the crash barrier. | |
NXOpen::Expression * | SideOverlapPercentage () |
Returns the expression containing the overlap percentage of side barrier. | |
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SideOverlapSideType | SideOverlapSide () |
Returns the overlap side type of side barrier. | |
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SidePositionType | SidePosition () |
Returns the position type of side barrier. | |
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::PositionObjectType | SidePositionObject () |
Returns the side position object type of side barrier. | |
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::ShapeType | SideShape () |
Returns the shape type of side barrier. | |
NXOpen::Expression * | SideShift () |
Returns the expression containing the shift value of side barrier. | |
bool | SideUserDefineLength () |
Returns the user defined width type of side barrier. | |
NXOpen::Expression * | SideUserDefineLengthValue () |
Returns the expression containing the user defined width value of side barrier. | |
NXString | Standard () |
Returns the standard used to define the crash barrier. | |
![]() | |
NXOpen::Features::Feature * | CommitFeature () |
Commits the feature parameters and creates the feature. | |
NXOpen::Features::Feature * | GetFeature () |
Returns the feature currently being edited by this builder. | |
void | HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature) |
Re-suppress an internal parent feature (a slave feature) after it has been edited. | |
bool | ParentFeatureInternal () |
Returns whether or not the latest timestamped parent feature of this feature should be made internal Created in NX5.0.0. | |
bool | PatchSolutionFlag () |
Returns the patch solution flag Created in NX8.0.1. | |
NXString | PatchSurfaceFilename () |
Returns the patch surface filename Created in NX8.0.1. | |
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. | |
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. | |
void | SetPatchSolutionFlag (bool optionValue) |
Sets the patch solution flag Created in NX8.0.1. | |
void | SetPatchSurfaceFilename (const NXString &surfaceFilename) |
Sets the patch surface filename Created in NX8.0.1. | |
void | SetPatchSurfaceFilename (const char *surfaceFilename) |
Sets the patch surface filename Created in NX8.0.1. | |
void | SetSurroundingPatchSurfaceFilename (const NXString &surroundingSurfaceFilename) |
Sets the surrounding patch surface filename Created in NX8.0.1. | |
void | SetSurroundingPatchSurfaceFilename (const char *surroundingSurfaceFilename) |
Sets the surrounding patch surface filename Created in NX8.0.1. | |
void | ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature) |
Unsuppress an internal parent feature (a slave feature) so it can be edited. | |
NXString | SurroundingPatchSurfaceFilename () |
Returns the surrounding patch surface filename Created in NX8.0.1. | |
void | UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature) |
Set the internal parent feature of the feature being edited to external Created in NX6.0.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a Features::VehicleDesign::CrashBarrier builder to create and edit a vehicle design crash barrier.
<br> To create a new instance of this class, use @link Features::VehicleDesignCollection::CreateCrashBarrierBuilder Features::VehicleDesignCollection::CreateCrashBarrierBuilder @endlink <br>
Created in NX8.5.0.
bool NXOpen::Features::VehicleDesign::CrashBarrierBuilder::ActiveFront | ( | ) |
Returns the value indicating if the front barrier is displayed.
Created in NX8.5.0.
License requirements : None
bool NXOpen::Features::VehicleDesign::CrashBarrierBuilder::ActiveRear | ( | ) |
Returns the value indicating if the rear barrier is displayed.
Created in NX8.5.0.
License requirements : None
bool NXOpen::Features::VehicleDesign::CrashBarrierBuilder::ActiveSide | ( | ) |
Returns the value indicating if the side barrier is displayed.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::CrossPositionType NXOpen::Features::VehicleDesign::CrashBarrierBuilder::FrontCrossPosition | ( | ) |
Returns the cross position type of front barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::FrontHeightAboveRoad | ( | ) |
Returns the expression containing the height above road value of front barrier.
Created in NX8.5.0.
License requirements : None
NXString NXOpen::Features::VehicleDesign::CrashBarrierBuilder::FrontLoading | ( | ) |
Returns the loading applied to the vehicle front used in the crash barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::FrontOverlapPercentage | ( | ) |
Returns the expression containing the overlap percentage of front barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::OverlapSideType NXOpen::Features::VehicleDesign::CrashBarrierBuilder::FrontOverlapSide | ( | ) |
Returns the overlap side type of front barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::PositionObjectType NXOpen::Features::VehicleDesign::CrashBarrierBuilder::FrontPositionObject | ( | ) |
Returns the positioing object type of front barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::ScCollector* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::FrontSelectPositioningObject | ( | ) |
Returns the positioing objects of front barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::ShapeType NXOpen::Features::VehicleDesign::CrashBarrierBuilder::FrontShape | ( | ) |
Returns the shape type of front barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::FrontShift | ( | ) |
Returns the expression containing the shift value of front barrier.
Created in NX8.5.0.
License requirements : None
bool NXOpen::Features::VehicleDesign::CrashBarrierBuilder::FrontUserDefineWidth | ( | ) |
Returns the user defined width type of front barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::FrontUserDefineWidthValue | ( | ) |
Returns the expression containing the user defined width value of front barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::ScCollector* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::LeftSideSelectPositioningObject | ( | ) |
Returns the left side position objects of side barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::CrossPositionType NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RearCrossPosition | ( | ) |
Returns the cross position type of rear barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RearHeightAboveRoad | ( | ) |
Returns the expression containing the height above road value of rear barrier.
Created in NX8.5.0.
License requirements : None
NXString NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RearLoading | ( | ) |
Returns the loading applied to the vehicle rear used in the crash barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RearOverlapPercentage | ( | ) |
Returns the expression containing the user defined width value of rear barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::OverlapSideType NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RearOverlapSide | ( | ) |
Returns the overlap side type of rear barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::PositionObjectType NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RearPositionObject | ( | ) |
Returns the user defined position object type of rear barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::ScCollector* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RearSelectPositioningObject | ( | ) |
Returns the user defined position objects of rear barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::ShapeType NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RearShape | ( | ) |
Returns the shape type of rear barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RearShift | ( | ) |
Returns the expression containing the shift value of rear barrier.
Created in NX8.5.0.
License requirements : None
bool NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RearUserDefineWidth | ( | ) |
Returns the user defined width type of rear barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RearUserDefineWidthValue | ( | ) |
Returns the expression containing the user defined width value of rear barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RequirementsControlsControlType NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RequirementsControl | ( | ) |
Returns the requirements control for standard driven or user defined.
Created in NX8.5.0.
License requirements : None
NXOpen::ScCollector* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RightSideSelectPositioningObject | ( | ) |
Returns the right side position objects of side barrier.
Created in NX8.5.0.
License requirements : None
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetActiveFront | ( | bool | activeFront | ) |
Sets the value indicating if the front barrier is displayed.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
activeFront | activefront |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetActiveRear | ( | bool | activeRear | ) |
Sets the value indicating if the rear barrier is displayed.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
activeRear | activerear |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetActiveSide | ( | bool | activeSide | ) |
Sets the value indicating if the side barrier is displayed.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
activeSide | activeside |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetFrontCrossPosition | ( | NXOpen::Features::VehicleDesign::CrashBarrierBuilder::CrossPositionType | frontCrossPosition | ) |
Sets the cross position type of front barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
frontCrossPosition | frontcrossposition |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetFrontLoading | ( | const NXString & | frontLoading | ) |
Sets the loading applied to the vehicle front used in the crash barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
frontLoading | frontloading |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetFrontLoading | ( | const char * | frontLoading | ) |
Sets the loading applied to the vehicle front used in the crash barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
frontLoading | frontloading |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetFrontOverlapSide | ( | NXOpen::Features::VehicleDesign::CrashBarrierBuilder::OverlapSideType | frontOverlapSide | ) |
Sets the overlap side type of front barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
frontOverlapSide | frontoverlapside |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetFrontPositionObject | ( | NXOpen::Features::VehicleDesign::CrashBarrierBuilder::PositionObjectType | frontPositionObject | ) |
Sets the positioing object type of front barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
frontPositionObject | frontpositionobject |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetFrontShape | ( | NXOpen::Features::VehicleDesign::CrashBarrierBuilder::ShapeType | frontShap | ) |
Sets the shape type of front barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
frontShap | frontshap |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetFrontUserDefineWidth | ( | bool | frontUserDefineWidth | ) |
Sets the user defined width type of front barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
frontUserDefineWidth | frontuserdefinewidth |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetRearCrossPosition | ( | NXOpen::Features::VehicleDesign::CrashBarrierBuilder::CrossPositionType | rearCrossPosition | ) |
Sets the cross position type of rear barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
rearCrossPosition | rearcrossposition |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetRearLoading | ( | const NXString & | rearLoading | ) |
Sets the loading applied to the vehicle rear used in the crash barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
rearLoading | rearloading |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetRearLoading | ( | const char * | rearLoading | ) |
Sets the loading applied to the vehicle rear used in the crash barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
rearLoading | rearloading |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetRearOverlapSide | ( | NXOpen::Features::VehicleDesign::CrashBarrierBuilder::OverlapSideType | rearOverlapSide | ) |
Sets the overlap side type of rear barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
rearOverlapSide | rearoverlapside |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetRearPositionObject | ( | NXOpen::Features::VehicleDesign::CrashBarrierBuilder::PositionObjectType | rearPositionObject | ) |
Sets the user defined position object type of rear barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
rearPositionObject | rearpositionobject |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetRearShape | ( | NXOpen::Features::VehicleDesign::CrashBarrierBuilder::ShapeType | rearShape | ) |
Sets the shape type of rear barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
rearShape | rearshape |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetRearUserDefineWidth | ( | bool | rearUserDefineWidth | ) |
Sets the user defined width type of rear barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
rearUserDefineWidth | rearuserdefinewidth |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetRequirementsControl | ( | NXOpen::Features::VehicleDesign::CrashBarrierBuilder::RequirementsControlsControlType | requirement | ) |
Sets the requirements control for standard driven or user defined.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
requirement | requirement |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetSideCrossPosition | ( | NXOpen::Features::VehicleDesign::CrashBarrierBuilder::CrossPositionType | sideCrossPosition | ) |
Sets the cross position type of side barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
sideCrossPosition | sidecrossposition |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetSideLoading | ( | const NXString & | sideLoading | ) |
Sets the loading applied to the vehicle side used in the crash barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
sideLoading | sideloading |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetSideLoading | ( | const char * | sideLoading | ) |
Sets the loading applied to the vehicle side used in the crash barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
sideLoading | sideloading |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetSideOverlapSide | ( | NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SideOverlapSideType | sideOverlapSide | ) |
Sets the overlap side type of side barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
sideOverlapSide | sideoverlapside |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetSidePosition | ( | NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SidePositionType | sidePosition | ) |
Sets the position type of side barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
sidePosition | sideposition |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetSidePositionObject | ( | NXOpen::Features::VehicleDesign::CrashBarrierBuilder::PositionObjectType | sidePositionObject | ) |
Sets the side position object type of side barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
sidePositionObject | sidepositionobject |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetSideShape | ( | NXOpen::Features::VehicleDesign::CrashBarrierBuilder::ShapeType | sideShape | ) |
Sets the shape type of side barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
sideShape | sideshape |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetSideUserDefineLength | ( | bool | sideUserDefineLength | ) |
Sets the user defined width type of side barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
sideUserDefineLength | sideuserdefinelength |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetStandard | ( | const NXString & | standard | ) |
Sets the standard used to define the crash barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
standard | standard |
void NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SetStandard | ( | const char * | standard | ) |
Sets the standard used to define the crash barrier.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
standard | standard |
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::CrossPositionType NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SideCrossPosition | ( | ) |
Returns the cross position type of side barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SideHeightAboveRoad | ( | ) |
Returns the expression containing the height above road value of side barrier.
Created in NX8.5.0.
License requirements : None
NXString NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SideLoading | ( | ) |
Returns the loading applied to the vehicle side used in the crash barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SideOverlapPercentage | ( | ) |
Returns the expression containing the overlap percentage of side barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SideOverlapSideType NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SideOverlapSide | ( | ) |
Returns the overlap side type of side barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SidePositionType NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SidePosition | ( | ) |
Returns the position type of side barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::PositionObjectType NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SidePositionObject | ( | ) |
Returns the side position object type of side barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::CrashBarrierBuilder::ShapeType NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SideShape | ( | ) |
Returns the shape type of side barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SideShift | ( | ) |
Returns the expression containing the shift value of side barrier.
Created in NX8.5.0.
License requirements : None
bool NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SideUserDefineLength | ( | ) |
Returns the user defined width type of side barrier.
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::CrashBarrierBuilder::SideUserDefineLengthValue | ( | ) |
Returns the expression containing the user defined width value of side barrier.
Created in NX8.5.0.
License requirements : None
NXString NXOpen::Features::VehicleDesign::CrashBarrierBuilder::Standard | ( | ) |
Returns the standard used to define the crash barrier.
Created in NX8.5.0.
License requirements : None