|
NX Open C++ 参考指南 2406 v1.1
|
草图约束构建器 更多...
#include <SketchConstraintBuilder.hxx>
Public 成员函数 | |
| NXOpen::SelectNXObject * | Centerline () |
| NXOpen::SketchConstraintBuilder::Constraint | ConstraintType () |
| NXOpen::SelectNXObjectList * | GeometryToConstrain () |
| NXOpen::SelectNXObject * | GeometryToConstrainTo () |
| bool | MakeReference () |
| void | SetConstraintType (NXOpen::SketchConstraintBuilder::Constraint constraintType) |
| void | SetMakeReference (bool makeReference) |
| void | SetUpdateSketchAtCommit (bool updateSketch) |
| bool | UpdateSketchAtCommit () |
| Public 成员函数 继承自 NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| void | Destroy () |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| NXOpen::NXObject * | GetObject () |
| NXOpen::PreviewBuilder * | PreviewBuilder () |
| void | ShowResults () |
| virtual bool | Validate () |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
友元 | |
| class | _SketchConstraintBuilderBuilder |
草图约束构建器
Represents a NXOpen::SketchConstraint builder
To create a new instance of this class, use NXOpen::SketchCollection::CreateConstraintBuilder
Created in NX8.5.0.
the types of the constraint
| NXOpen::SelectNXObject * NXOpen::SketchConstraintBuilder::Centerline | ( | ) |
Returns the centerline for a symmetric constraint type
Created in NX8.5.0.
License requirements : None
| NXOpen::SketchConstraintBuilder::Constraint NXOpen::SketchConstraintBuilder::ConstraintType | ( | ) |
Returns the constraint type
Created in NX8.5.0.
License requirements : None
| NXOpen::SelectNXObjectList * NXOpen::SketchConstraintBuilder::GeometryToConstrain | ( | ) |
Returns the geometries to be constrained
Created in NX8.5.0.
License requirements : None
| NXOpen::SelectNXObject * NXOpen::SketchConstraintBuilder::GeometryToConstrainTo | ( | ) |
Returns the secondary geometries to be constrained
Created in NX8.5.0.
License requirements : None
| bool NXOpen::SketchConstraintBuilder::MakeReference | ( | ) |
Returns the flag specifying whether or not to make the centerline reference geometry
Created in NX8.5.0.
License requirements : None
| void NXOpen::SketchConstraintBuilder::SetConstraintType | ( | NXOpen::SketchConstraintBuilder::Constraint | constraintType | ) |
Sets the constraint type
Created in NX8.5.0.
License requirements : None
| constraintType | constrainttype |
| void NXOpen::SketchConstraintBuilder::SetMakeReference | ( | bool | makeReference | ) |
Sets the flag specifying whether or not to make the centerline reference geometry
Created in NX8.5.0.
License requirements : None
| makeReference | makereference |
| void NXOpen::SketchConstraintBuilder::SetUpdateSketchAtCommit | ( | bool | updateSketch | ) |
Sets the flag specifying whether or not to update the sketch during the builder commit. The default value is true. If the value is set to false, the sketch will not update during the builder commit.
Created in NX11.0.0.
License requirements : None
| updateSketch | updatesketch |
| bool NXOpen::SketchConstraintBuilder::UpdateSketchAtCommit | ( | ) |
Returns the flag specifying whether or not to update the sketch during the builder commit. The default value is true. If the value is set to false, the sketch will not update during the builder commit.
Created in NX11.0.0.
License requirements : None