Public Member Functions |
NXOpen::SelectICurve * | Arc () |
| Returns the arc
Created in NX5.0.0.
|
|
NXOpen::Axis * | Axis () |
| Returns the axis
Created in NX5.0.0.
|
|
NXOpen::GeometricUtilities::BooleanOperation * | BooleanOption () |
| Returns the boolean option
Created in NX5.0.0.
|
|
NXOpen::Expression * | Diameter () |
| Returns the diameter.
|
|
NXOpen::Vector3d | Direction () |
| Returns the cylinder direction.
|
|
NXOpen::Expression * | Height () |
| Returns the height
Created in NX5.0.0.
|
|
NXOpen::Point3d | Origin () |
| Returns the cylinder origin.
|
|
bool | ParentAssociativity () |
| Returns the option to keep associativity of the cylinder axis
Created in NX8.0.0.
|
|
bool | ReverseDirection () |
| Returns the reverse direction.
|
|
void | SetAxis (NXOpen::Axis *axis) |
| Sets the axis
Created in NX5.0.0.
|
|
void | SetDirection (const NXOpen::Vector3d &vector) |
| Sets the cylinder direction.
|
|
void | SetOrigin (const NXOpen::Point3d &origin) |
| Sets the cylinder origin.
|
|
void | SetParentAssociativity (bool parentAssociativity) |
| Sets the option to keep associativity of the cylinder axis
Created in NX8.0.0.
|
|
void | SetReverseDirection (bool reverse) |
| Sets the reverse direction.
|
|
void | SetType (NXOpen::Features::CylinderBuilder::Types type) |
| Sets the type
Created in NX5.0.0.
|
|
NXOpen::Features::CylinderBuilder::Types | Type () |
| Returns the type
Created in NX5.0.0.
|
|
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.
|
|