|
NX Open C++ Reference Guide
|
Represents a Holder Section Builder
Created in NX5.0.0.
More...
Public Member Functions | |
| int | Add (int inputIndex, double diameter, double length, double taperAngle, double cornerRadius) |
| Add a new holder section item. | |
| int | AddByUpperDiameter (int inputIndex, double lowerDiameter, double length, double upperDiameter, double cornerRadius) |
| Add a new holder section item by upper diameter. | |
| NXOpen::NXObject * | Create (double diameter, double length, double taperAngle, double cornerRadius) |
| Create a new holder section item. | |
| void | Delete (NXOpen::NXObject *section) |
| Delete an existing holder section item Created in NX5.0.0. | |
| void | Delete (int index) |
| Delete an existing holder section item by index Created in NX6.0.0. | |
| void | Get (NXOpen::NXObject *section, double *diameter, double *length, double *taperAngle, double *cornerRadius) |
| Get the values of an existing holder section item Created in NX5.0.0. | |
| void | GetAllParameters (NXOpen::NXObject *section, double *lowerDiameter, double *length, double *taperAngle, double *upperDiameter, double *cornerRadius) |
| Get the values of an existing holder section item, include upper diameter Created in NX8.0.0. | |
| NXOpen::NXObject * | GetSection (int position) |
| Get a specific holder section. | |
| void | Modify (NXOpen::NXObject *section, double diameter, double length, double taperAngle, double cornerRadius) |
| Modify an existing holder section item Created in NX5.0.0. | |
| void | Modify (int index, double diameter, double length, double taperAngle, double cornerRadius) |
| Modify an existing holder section item by index Created in NX6.0.0. | |
| void | ModifyByUpperDiameter (int index, double lowerDiameter, double length, double upperDiameter, double cornerRadius) |
| Modify an existing holder section item by upper diameter Created in NX8.0.0. | |
| void | MoveDown (int index) |
| Move down a holder section item Created in NX6.0.0. | |
| void | MoveUp (int index) |
| Move up a holder section item Created in NX6.0.0. | |
| int | NumberOfSections () |
| Returns the number of holder sections Created in NX5.0.0. | |
| NXOpen::CAM::InheritableDoubleBuilder * | TlHolderOffsetBuilder () |
| Returns the Offset (inheritable double) Created in NX5.0.0. | |
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. | |
| int NXOpen::CAM::HolderSectionBuilder::Add | ( | int | inputIndex, |
| double | diameter, | ||
| double | length, | ||
| double | taperAngle, | ||
| double | cornerRadius | ||
| ) |
Add a new holder section item.
| inputIndex | input the new created item index |
| diameter | the diameter |
| length | the length |
| taperAngle | the taper angle |
| cornerRadius | the corner radius |
| int NXOpen::CAM::HolderSectionBuilder::AddByUpperDiameter | ( | int | inputIndex, |
| double | lowerDiameter, | ||
| double | length, | ||
| double | upperDiameter, | ||
| double | cornerRadius | ||
| ) |
Add a new holder section item by upper diameter.
| inputIndex | input the new created item index |
| lowerDiameter | the lower diameter |
| length | the length |
| upperDiameter | the upper diameter |
| cornerRadius | the corner radius |
| NXOpen::NXObject* NXOpen::CAM::HolderSectionBuilder::Create | ( | double | diameter, |
| double | length, | ||
| double | taperAngle, | ||
| double | cornerRadius | ||
| ) |
Create a new holder section item.
| diameter | the diameter |
| length | the length |
| taperAngle | the taper angle |
| cornerRadius | the corner radius |
| void NXOpen::CAM::HolderSectionBuilder::Delete | ( | NXOpen::NXObject * | section | ) |
Delete an existing holder section item
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
| section | the pointer of deleted holder section |
| void NXOpen::CAM::HolderSectionBuilder::Delete | ( | int | index | ) |
Delete an existing holder section item by index
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
| index | the index of deleted holder section |
| void NXOpen::CAM::HolderSectionBuilder::Get | ( | NXOpen::NXObject * | section, |
| double * | diameter, | ||
| double * | length, | ||
| double * | taperAngle, | ||
| double * | cornerRadius | ||
| ) |
Get the values of an existing holder section item
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
| section | the section |
| diameter | the diameter |
| length | the length |
| taperAngle | the taper angle |
| cornerRadius | the corner radius |
| void NXOpen::CAM::HolderSectionBuilder::GetAllParameters | ( | NXOpen::NXObject * | section, |
| double * | lowerDiameter, | ||
| double * | length, | ||
| double * | taperAngle, | ||
| double * | upperDiameter, | ||
| double * | cornerRadius | ||
| ) |
Get the values of an existing holder section item, include upper diameter
Created in NX8.0.0.
License requirements : None
| section | the section |
| lowerDiameter | the lower diameter |
| length | the length |
| taperAngle | the taper angle |
| upperDiameter | the upper diameter |
| cornerRadius | the corner radius |
| NXOpen::NXObject* NXOpen::CAM::HolderSectionBuilder::GetSection | ( | int | position | ) |
Get a specific holder section.
| position | index in array |
| void NXOpen::CAM::HolderSectionBuilder::Modify | ( | NXOpen::NXObject * | section, |
| double | diameter, | ||
| double | length, | ||
| double | taperAngle, | ||
| double | cornerRadius | ||
| ) |
Modify an existing holder section item
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
| section | the pointer of modified holder section |
| diameter | the diameter |
| length | the length |
| taperAngle | the taper angle |
| cornerRadius | the corner radius |
| void NXOpen::CAM::HolderSectionBuilder::Modify | ( | int | index, |
| double | diameter, | ||
| double | length, | ||
| double | taperAngle, | ||
| double | cornerRadius | ||
| ) |
Modify an existing holder section item by index
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
| index | the index of modified holder section |
| diameter | the diameter |
| length | the length |
| taperAngle | the taper angle |
| cornerRadius | the corner radius |
| void NXOpen::CAM::HolderSectionBuilder::ModifyByUpperDiameter | ( | int | index, |
| double | lowerDiameter, | ||
| double | length, | ||
| double | upperDiameter, | ||
| double | cornerRadius | ||
| ) |
Modify an existing holder section item by upper diameter
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
| index | the index of modified holder section |
| lowerDiameter | the lower diameter |
| length | the length |
| upperDiameter | the upper diameter |
| cornerRadius | the corner radius |
| void NXOpen::CAM::HolderSectionBuilder::MoveDown | ( | int | index | ) |
Move down a holder section item
Created in NX6.0.0.
License requirements : None
| index | the index of item which should be moved down |
| void NXOpen::CAM::HolderSectionBuilder::MoveUp | ( | int | index | ) |
Move up a holder section item
Created in NX6.0.0.
License requirements : None
| index | the index of item which should be moved up |
| int NXOpen::CAM::HolderSectionBuilder::NumberOfSections | ( | ) |
Returns the number of holder sections
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
| NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::HolderSectionBuilder::TlHolderOffsetBuilder | ( | ) |
Returns the Offset (inheritable double)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")