|
NX Open C++ Reference Guide
|
Builder for creating platform. More...
Public Types | |
| enum | ReferenceType { ReferenceTypeHorizontal, ReferenceTypeVertical } |
| The grate orientation symbol reference. More... | |
Public Member Functions | |
| NXString | ExternalFrameAnchorName () |
| Returns the external frame stock anchor Created in NX8.5.0. | |
| NXOpen::Routing::PathStockBuilder * | ExternalStockSettings () |
| Returns the external frame stock settings for stock assignment. | |
| NXOpen::Routing::CharacteristicList * | GetPlateAppliedCharx () |
| Gets the plate charx which is used for platform plate. | |
| NXOpen::Routing::CharacteristicList * | GetPlatePart () |
| Gets the plate part which data is used for platform plate. | |
| NXOpen::Routing::PlatformCreatorBuilder::ReferenceType | GrateOrientationReference () |
| Returns the grate orientation reference Created in NX8.5.0. | |
| bool | GrateOrientationSymbolDisplay () |
| Returns the grate orientation symbol display Created in NX8.5.0. | |
| NXOpen::SelectNXObject * | GrateOrientationSymbolRefSelection () |
| Returns the grate orientation symbol ref selection Created in NX8.5.0. | |
| NXString | InternalFrameAnchorName () |
| Returns the internal frame stock anchor Created in NX8.5.0. | |
| NXOpen::Routing::PathStockBuilder * | InternalStockSettings () |
| Returns the internal stock settings for stock assignment. | |
| NXOpen::Section * | PlateBoundariesSelection () |
| Returns the platform part boundaries section Created in NX8.5.0. | |
| NXOpen::Section * | SelectOuterBoundary () |
| Returns the platform outer boundary section Created in NX8.5.0. | |
| void | SetExternalFrameAnchorName (const NXString &anchorName) |
| Sets the external frame stock anchor Created in NX8.5.0. | |
| void | SetExternalFrameAnchorName (const char *anchorName) |
| Sets the external frame stock anchor Created in NX8.5.0. | |
| void | SetGrateOrientationReference (NXOpen::Routing::PlatformCreatorBuilder::ReferenceType grateOrientationReference) |
| Sets the grate orientation reference Created in NX8.5.0. | |
| void | SetGrateOrientationSymbolDisplay (bool grateOrientationSymbolDisplay) |
| Sets the grate orientation symbol display Created in NX8.5.0. | |
| void | SetInternalFrameAnchorName (const NXString &anchorName) |
| Sets the internal frame stock anchor Created in NX8.5.0. | |
| void | SetInternalFrameAnchorName (const char *anchorName) |
| Sets the internal frame stock anchor Created in NX8.5.0. | |
| void | SetPlateAppliedCharx (NXOpen::Routing::CharacteristicList *appliedCharx) |
| Sets the plate charx which is used for platform plate Created in NX8.5.0. | |
| void | SetPlatePart (NXOpen::Routing::CharacteristicList *platePart) |
| Sets the plate part which data is used for plaform plate Created in NX8.5.0. | |
| void | SetThickenDirection (bool thickenDirection) |
| Sets the thicken direction Created in NX8.5.0. | |
| void | SetUseSameStock (bool internalFrameFlipStock) |
| Sets the internal frame use same stock option Created in NX8.5.0. | |
| void | SpecifyPlate () |
| The specify plate button callback Created in NX8.5.0. | |
| bool | ThickenDirection () |
| Returns the thicken direction Created in NX8.5.0. | |
| bool | UseSameStock () |
| Returns the internal frame use same stock option Created in NX8.5.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. | |
Builder for creating platform.
Create platform: Takes platform outer boundaries sketch, platform plate boundaries sketch, platform plates, stocks for external and internal frames. Grate orientation symbol display is optional. <br> To create a new instance of this class, use @link Routing::RouteManager::CreatePlatformCreatorBuilder Routing::RouteManager::CreatePlatformCreatorBuilder @endlink <br>
Created in NX8.5.0.
| NXString NXOpen::Routing::PlatformCreatorBuilder::ExternalFrameAnchorName | ( | ) |
Returns the external frame stock anchor
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| NXOpen::Routing::PathStockBuilder* NXOpen::Routing::PlatformCreatorBuilder::ExternalStockSettings | ( | ) |
Returns the external frame stock settings for stock assignment.
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| NXOpen::Routing::CharacteristicList* NXOpen::Routing::PlatformCreatorBuilder::GetPlateAppliedCharx | ( | ) |
Gets the plate charx which is used for platform plate.
| NXOpen::Routing::CharacteristicList* NXOpen::Routing::PlatformCreatorBuilder::GetPlatePart | ( | ) |
Gets the plate part which data is used for platform plate.
| NXOpen::Routing::PlatformCreatorBuilder::ReferenceType NXOpen::Routing::PlatformCreatorBuilder::GrateOrientationReference | ( | ) |
Returns the grate orientation reference
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| bool NXOpen::Routing::PlatformCreatorBuilder::GrateOrientationSymbolDisplay | ( | ) |
Returns the grate orientation symbol display
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| NXOpen::SelectNXObject* NXOpen::Routing::PlatformCreatorBuilder::GrateOrientationSymbolRefSelection | ( | ) |
Returns the grate orientation symbol ref selection
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| NXString NXOpen::Routing::PlatformCreatorBuilder::InternalFrameAnchorName | ( | ) |
Returns the internal frame stock anchor
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| NXOpen::Routing::PathStockBuilder* NXOpen::Routing::PlatformCreatorBuilder::InternalStockSettings | ( | ) |
Returns the internal stock settings for stock assignment.
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| NXOpen::Section* NXOpen::Routing::PlatformCreatorBuilder::PlateBoundariesSelection | ( | ) |
Returns the platform part boundaries section
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| NXOpen::Section* NXOpen::Routing::PlatformCreatorBuilder::SelectOuterBoundary | ( | ) |
Returns the platform outer boundary section
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| void NXOpen::Routing::PlatformCreatorBuilder::SetExternalFrameAnchorName | ( | const NXString & | anchorName | ) |
Sets the external frame stock anchor
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| anchorName | anchorname |
| void NXOpen::Routing::PlatformCreatorBuilder::SetExternalFrameAnchorName | ( | const char * | anchorName | ) |
Sets the external frame stock anchor
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| anchorName | anchorname |
| void NXOpen::Routing::PlatformCreatorBuilder::SetGrateOrientationReference | ( | NXOpen::Routing::PlatformCreatorBuilder::ReferenceType | grateOrientationReference | ) |
Sets the grate orientation reference
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| grateOrientationReference | grateorientationreference |
| void NXOpen::Routing::PlatformCreatorBuilder::SetGrateOrientationSymbolDisplay | ( | bool | grateOrientationSymbolDisplay | ) |
Sets the grate orientation symbol display
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| grateOrientationSymbolDisplay | grateorientationsymboldisplay |
| void NXOpen::Routing::PlatformCreatorBuilder::SetInternalFrameAnchorName | ( | const NXString & | anchorName | ) |
Sets the internal frame stock anchor
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| anchorName | anchorname |
| void NXOpen::Routing::PlatformCreatorBuilder::SetInternalFrameAnchorName | ( | const char * | anchorName | ) |
Sets the internal frame stock anchor
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| anchorName | anchorname |
| void NXOpen::Routing::PlatformCreatorBuilder::SetPlateAppliedCharx | ( | NXOpen::Routing::CharacteristicList * | appliedCharx | ) |
Sets the plate charx which is used for platform plate
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| appliedCharx | appliedcharx |
| void NXOpen::Routing::PlatformCreatorBuilder::SetPlatePart | ( | NXOpen::Routing::CharacteristicList * | platePart | ) |
Sets the plate part which data is used for plaform plate
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| platePart | platepart |
| void NXOpen::Routing::PlatformCreatorBuilder::SetThickenDirection | ( | bool | thickenDirection | ) |
Sets the thicken direction
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| thickenDirection | thickendirection |
| void NXOpen::Routing::PlatformCreatorBuilder::SetUseSameStock | ( | bool | internalFrameFlipStock | ) |
Sets the internal frame use same stock option
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| internalFrameFlipStock | internalframeflipstock |
| void NXOpen::Routing::PlatformCreatorBuilder::SpecifyPlate | ( | ) |
The specify plate button callback
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| bool NXOpen::Routing::PlatformCreatorBuilder::ThickenDirection | ( | ) |
Returns the thicken direction
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")
| bool NXOpen::Routing::PlatformCreatorBuilder::UseSameStock | ( | ) |
Returns the internal frame use same stock option
Created in NX8.5.0.
License requirements : routing_platform ("Routing Platform")