NX Open C++ Reference Guide
|
To create a new instance of this class, use NXOpen::LineDesigner::LineDesignerManager::CreatePlatformEquipmentBuilder
Default values.
More...
Public Member Functions | |
bool | AddRailingToggle () |
Returns the add railing toggle Created in NX9.0.0. More... | |
NXOpen::LineDesigner::JigOnPlaneBuilder * | CenterlineJigOnPlane () |
Returns the centerline jig on plane Created in NX9.0.0. More... | |
NXOpen::Expression * | DeckCeilingHeightForCenterline () |
Returns the deck ceiling height for centerline Created in NX9.0.0. More... | |
NXOpen::Expression * | DeckCeilingHeightForPolyline () |
Returns the deck ceiling height for polyline Created in NX9.0.0. More... | |
NXOpen::Expression * | DeckElevationForCenterline () |
Returns the deck elevation for centerline Created in NX9.0.0. More... | |
NXOpen::Expression * | DeckElevationForPolyline () |
Returns the deck elevation for polyline Created in NX9.0.0. More... | |
NXOpen::Expression * | DeckHeightForCenterline () |
Returns the deck height for centerline Created in NX9.0.0. More... | |
NXOpen::Expression * | DeckHeightForPolyline () |
Returns the deck height for polyline Created in NX9.0.0. More... | |
NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckingMaterialTypeAPI | DeckingMaterial () |
Returns the decking material Created in NX9.0.0. More... | |
NXOpen::Expression * | DeckLengthForCenterline () |
Returns the deck length for centerline Created in NX9.0.0. More... | |
NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckSupportTypeAPI | DeckSupportEnum () |
Returns the deck support enum Created in NX9.0.0. More... | |
NXOpen::Expression * | DeckThicknessForCenterline () |
Returns the deck thickness for centerline Created in NX9.0.0. More... | |
NXOpen::Expression * | DeckThicknessForPolyline () |
Returns the deck thickness for polyline Created in NX9.0.0. More... | |
NXOpen::Expression * | DeckWidthForCenterline () |
Returns the deck width for centerline Created in NX9.0.0. More... | |
NXOpen::Expression * | DistanceFromCenterline () |
Returns the distance from centerline Created in NX9.0.0. More... | |
NXOpen::Expression * | HorizontalGridSpacing () |
Returns the horizontal grid spacing Created in NX9.0.0. More... | |
bool | IsSketchInternal () |
Returns the issketchiInternal Created in NX9.0.0. More... | |
NXOpen::KFObject * | KfObject () |
Returns the kf object Created in NX9.0.0. More... | |
NXOpen::LineDesigner::PlatformEquipmentBuilder::OutlineTypeAPI | OutlineEnum () |
Returns the outline enum Created in NX9.0.0. More... | |
NXOpen::Section * | PolylineSuperSection () |
Returns the polyline super section Created in NX9.0.0. More... | |
void | SetAddRailingToggle (bool addRailingToggle) |
Sets the add railing toggle Created in NX9.0.0. More... | |
void | SetCenterlineJigOnPlane (NXOpen::LineDesigner::JigOnPlaneBuilder *centerlineJigOnPlane) |
Sets the centerline jig on plane Created in NX9.0.0. More... | |
void | SetDeckingMaterial (NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckingMaterialTypeAPI deckingMaterial) |
Sets the decking material Created in NX9.0.0. More... | |
void | SetDeckSupportEnum (NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckSupportTypeAPI deckSupportEnum) |
Sets the deck support enum Created in NX9.0.0. More... | |
void | SetOutlineEnum (NXOpen::LineDesigner::PlatformEquipmentBuilder::OutlineTypeAPI outlineEnum) |
Sets the outline enum Created in NX9.0.0. More... | |
void | SetSideFromCenterlineEnum (NXOpen::LineDesigner::PlatformEquipmentBuilder::SideFromCenterlineTypeAPI sideFromCenterlineEnum) |
Sets the side from centerline enum Created in NX9.0.0. More... | |
void | SetSketchInternal (bool makeSketchInternal) |
Sets the issketchiInternal Created in NX9.0.0. More... | |
void | SetStatusOfPlatformCeilingHeightUpdation (bool statusOfPlatformCeilingHeightUpdation) |
Sets the platform ceiling height updation status Created in NX9.0.0. More... | |
void | SetStatusOfPlatformElevationUpdation (bool statusOfPlatformElevationUpdation) |
Sets the platform elevation updation status Created in NX9.0.0. More... | |
void | SetStatusOfPlatformHeightUpdation (bool statusOfPlatformHeightUpdation) |
Sets the platform height updation status Created in NX9.0.0. More... | |
void | SetStatusOfPlatformSupportDefaultFromCeilingToggleUpdation (bool statusOfPlatformSupportDefaultFromCeilingToggleUpdation) |
Sets the platform supportDefaultFromCeilingToggle updation status Created in NX9.0.0. More... | |
void | SetStatusOfPlatformSupportOptionUpdation (bool statusOfPlatformSupportOptionUpdation) |
Sets the platform supportOption updation status Created in NX9.0.0. More... | |
void | SetStatusOfPlatformThicknessUpdation (bool statusOfPlatformThicknessUpdation) |
Sets the platform thickness updation status Created in NX9.0.0. More... | |
void | SetSupportsFromCeiling (bool supportsFromCeiling) |
Sets the supports from ceiling Created in NX9.0.0. More... | |
void | SetTypeEnum (NXOpen::LineDesigner::PlatformEquipmentBuilder::TypeAPI typeEnum) |
Sets the type enum Created in NX9.0.0. More... | |
NXOpen::LineDesigner::PlatformEquipmentBuilder::SideFromCenterlineTypeAPI | SideFromCenterlineEnum () |
Returns the side from centerline enum Created in NX9.0.0. More... | |
bool | StatusOfPlatformCeilingHeightUpdation () |
Returns the platform ceiling height updation status Created in NX9.0.0. More... | |
bool | StatusOfPlatformElevationUpdation () |
Returns the platform elevation updation status Created in NX9.0.0. More... | |
bool | StatusOfPlatformHeightUpdation () |
Returns the platform height updation status Created in NX9.0.0. More... | |
bool | StatusOfPlatformSupportDefaultFromCeilingToggleUpdation () |
Returns the platform supportDefaultFromCeilingToggle updation status Created in NX9.0.0. More... | |
bool | StatusOfPlatformSupportOptionUpdation () |
Returns the platform supportOption updation status Created in NX9.0.0. More... | |
bool | StatusOfPlatformThicknessUpdation () |
Returns the platform thickness updation status Created in NX9.0.0. More... | |
void | SupportCrossSectionButton () |
TODO: fill in a description for this Created in NX9.0.0. More... | |
bool | SupportsFromCeiling () |
Returns the supports from ceiling Created in NX9.0.0. More... | |
NXOpen::LineDesigner::PlatformEquipmentBuilder::TypeAPI | TypeEnum () |
Returns the type enum Created in NX9.0.0. More... | |
NXOpen::Expression * | VerticalGridSpacing () |
Returns the vertical grid spacing Created in NX9.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... | |
To create a new instance of this class, use NXOpen::LineDesigner::LineDesignerManager::CreatePlatformEquipmentBuilder
Default values.
Property | Value |
---|---|
AddRailingToggle |
1 |
DeckCeilingHeightForCenterline.Value |
9000 (millimeters part), 354.5 (inches part) |
DeckCeilingHeightForPolyline.Value |
9000 (millimeters part), 354.5 (inches part) |
DeckElevationForCenterline.Value |
0 (millimeters part), 0 (inches part) |
DeckElevationForPolyline.Value |
0 (millimeters part), 0 (inches part) |
DeckHeightForCenterline.Value |
525 (millimeters part), 21 (inches part) |
DeckHeightForPolyline.Value |
1750 (millimeters part), 68.9 (inches part) |
DeckLengthForCenterline.Value |
2540 (millimeters part), 100 (inches part) |
DeckSupportEnum |
NoSupports |
DeckThicknessForCenterline.Value |
300 (millimeters part), 12 (inches part) |
DeckThicknessForPolyline.Value |
300 (millimeters part), 12 (inches part) |
DeckWidthForCenterline.Value |
2438 (millimeters part), 96 (inches part) |
DeckingMaterial |
MetalGrate |
DistanceFromCenterline.Value |
660 (millimeters part), 26 (inches part) |
HorizontalGridSpacing.Value |
4000 (millimeters part), 157.5 (inches part) |
OutlineEnum |
Polyline |
SideFromCenterlineEnum |
RightTopSide |
SupportsFromCeiling |
0 |
TypeEnum |
Platform |
VerticalGridSpacing.Value |
3200 (millimeters part), 126 (inches part) |
Created in NX9.0.0.
bool NXOpen::LineDesigner::PlatformEquipmentBuilder::AddRailingToggle | ( | ) |
Returns the add railing toggle
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::LineDesigner::JigOnPlaneBuilder* NXOpen::LineDesigner::PlatformEquipmentBuilder::CenterlineJigOnPlane | ( | ) |
Returns the centerline jig on plane
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::Expression* NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckCeilingHeightForCenterline | ( | ) |
Returns the deck ceiling height for centerline
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::Expression* NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckCeilingHeightForPolyline | ( | ) |
Returns the deck ceiling height for polyline
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::Expression* NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckElevationForCenterline | ( | ) |
Returns the deck elevation for centerline
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::Expression* NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckElevationForPolyline | ( | ) |
Returns the deck elevation for polyline
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::Expression* NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckHeightForCenterline | ( | ) |
Returns the deck height for centerline
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::Expression* NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckHeightForPolyline | ( | ) |
Returns the deck height for polyline
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckingMaterialTypeAPI NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckingMaterial | ( | ) |
Returns the decking material
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::Expression* NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckLengthForCenterline | ( | ) |
Returns the deck length for centerline
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckSupportTypeAPI NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckSupportEnum | ( | ) |
Returns the deck support enum
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::Expression* NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckThicknessForCenterline | ( | ) |
Returns the deck thickness for centerline
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::Expression* NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckThicknessForPolyline | ( | ) |
Returns the deck thickness for polyline
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::Expression* NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckWidthForCenterline | ( | ) |
Returns the deck width for centerline
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::Expression* NXOpen::LineDesigner::PlatformEquipmentBuilder::DistanceFromCenterline | ( | ) |
Returns the distance from centerline
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::Expression* NXOpen::LineDesigner::PlatformEquipmentBuilder::HorizontalGridSpacing | ( | ) |
Returns the horizontal grid spacing
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
bool NXOpen::LineDesigner::PlatformEquipmentBuilder::IsSketchInternal | ( | ) |
Returns the issketchiInternal
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::KFObject* NXOpen::LineDesigner::PlatformEquipmentBuilder::KfObject | ( | ) |
Returns the kf object
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::LineDesigner::PlatformEquipmentBuilder::OutlineTypeAPI NXOpen::LineDesigner::PlatformEquipmentBuilder::OutlineEnum | ( | ) |
Returns the outline enum
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::Section* NXOpen::LineDesigner::PlatformEquipmentBuilder::PolylineSuperSection | ( | ) |
Returns the polyline super section
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SetAddRailingToggle | ( | bool | addRailingToggle | ) |
Sets the add railing toggle
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
addRailingToggle | addrailingtoggle |
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SetCenterlineJigOnPlane | ( | NXOpen::LineDesigner::JigOnPlaneBuilder * | centerlineJigOnPlane | ) |
Sets the centerline jig on plane
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
centerlineJigOnPlane | centerlinejigonplane |
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SetDeckingMaterial | ( | NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckingMaterialTypeAPI | deckingMaterial | ) |
Sets the decking material
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
deckingMaterial | deckingmaterial |
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SetDeckSupportEnum | ( | NXOpen::LineDesigner::PlatformEquipmentBuilder::DeckSupportTypeAPI | deckSupportEnum | ) |
Sets the deck support enum
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
deckSupportEnum | decksupportenum |
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SetOutlineEnum | ( | NXOpen::LineDesigner::PlatformEquipmentBuilder::OutlineTypeAPI | outlineEnum | ) |
Sets the outline enum
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
outlineEnum | outlineenum |
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SetSideFromCenterlineEnum | ( | NXOpen::LineDesigner::PlatformEquipmentBuilder::SideFromCenterlineTypeAPI | sideFromCenterlineEnum | ) |
Sets the side from centerline enum
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
sideFromCenterlineEnum | sidefromcenterlineenum |
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SetSketchInternal | ( | bool | makeSketchInternal | ) |
Sets the issketchiInternal
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
makeSketchInternal | makesketchinternal |
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SetStatusOfPlatformCeilingHeightUpdation | ( | bool | statusOfPlatformCeilingHeightUpdation | ) |
Sets the platform ceiling height updation status
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
statusOfPlatformCeilingHeightUpdation | statusofplatformceilingheightupdation |
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SetStatusOfPlatformElevationUpdation | ( | bool | statusOfPlatformElevationUpdation | ) |
Sets the platform elevation updation status
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
statusOfPlatformElevationUpdation | statusofplatformelevationupdation |
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SetStatusOfPlatformHeightUpdation | ( | bool | statusOfPlatformHeightUpdation | ) |
Sets the platform height updation status
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
statusOfPlatformHeightUpdation | statusofplatformheightupdation |
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SetStatusOfPlatformSupportDefaultFromCeilingToggleUpdation | ( | bool | statusOfPlatformSupportDefaultFromCeilingToggleUpdation | ) |
Sets the platform supportDefaultFromCeilingToggle updation status
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
statusOfPlatformSupportDefaultFromCeilingToggleUpdation | statusofplatformsupportdefaultfromceilingtoggleupdation |
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SetStatusOfPlatformSupportOptionUpdation | ( | bool | statusOfPlatformSupportOptionUpdation | ) |
Sets the platform supportOption updation status
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
statusOfPlatformSupportOptionUpdation | statusofplatformsupportoptionupdation |
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SetStatusOfPlatformThicknessUpdation | ( | bool | statusOfPlatformThicknessUpdation | ) |
Sets the platform thickness updation status
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
statusOfPlatformThicknessUpdation | statusofplatformthicknessupdation |
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SetSupportsFromCeiling | ( | bool | supportsFromCeiling | ) |
Sets the supports from ceiling
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
supportsFromCeiling | supportsfromceiling |
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SetTypeEnum | ( | NXOpen::LineDesigner::PlatformEquipmentBuilder::TypeAPI | typeEnum | ) |
Sets the type enum
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
typeEnum | typeenum |
NXOpen::LineDesigner::PlatformEquipmentBuilder::SideFromCenterlineTypeAPI NXOpen::LineDesigner::PlatformEquipmentBuilder::SideFromCenterlineEnum | ( | ) |
Returns the side from centerline enum
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
bool NXOpen::LineDesigner::PlatformEquipmentBuilder::StatusOfPlatformCeilingHeightUpdation | ( | ) |
Returns the platform ceiling height updation status
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
bool NXOpen::LineDesigner::PlatformEquipmentBuilder::StatusOfPlatformElevationUpdation | ( | ) |
Returns the platform elevation updation status
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
bool NXOpen::LineDesigner::PlatformEquipmentBuilder::StatusOfPlatformHeightUpdation | ( | ) |
Returns the platform height updation status
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
bool NXOpen::LineDesigner::PlatformEquipmentBuilder::StatusOfPlatformSupportDefaultFromCeilingToggleUpdation | ( | ) |
Returns the platform supportDefaultFromCeilingToggle updation status
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
bool NXOpen::LineDesigner::PlatformEquipmentBuilder::StatusOfPlatformSupportOptionUpdation | ( | ) |
Returns the platform supportOption updation status
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
bool NXOpen::LineDesigner::PlatformEquipmentBuilder::StatusOfPlatformThicknessUpdation | ( | ) |
Returns the platform thickness updation status
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
void NXOpen::LineDesigner::PlatformEquipmentBuilder::SupportCrossSectionButton | ( | ) |
TODO: fill in a description for this
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
bool NXOpen::LineDesigner::PlatformEquipmentBuilder::SupportsFromCeiling | ( | ) |
Returns the supports from ceiling
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::LineDesigner::PlatformEquipmentBuilder::TypeAPI NXOpen::LineDesigner::PlatformEquipmentBuilder::TypeEnum | ( | ) |
Returns the type enum
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::Expression* NXOpen::LineDesigner::PlatformEquipmentBuilder::VerticalGridSpacing | ( | ) |
Returns the vertical grid spacing
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")