|
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. | |
Public Member Functions inherited from NXOpen::Features::FeatureBuilder | |
| 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. | |
Public Member Functions inherited from NXOpen::Builder | |
| 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. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| 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