NX Open C++ Reference Guide
|
ReusePieChartBuilder
To create a new instance of this class, use NXOpen::ToolDesigner::ToolDesignerManager::CreateReusePieChartBuilder
Created in NX10.0.0.
More...
Public Member Functions | |
double | CurrentSectionAngle () |
Returns the rotate angle double Created in NX11.0.1. More... | |
int | JumpToNextSection () |
Jump to next section. More... | |
int | JumpToPrevSection () |
Jump to previous section. More... | |
void | ResetInitData () |
Reset init data Created in NX11.0.1. More... | |
void | SetAxis1 (const NXOpen::Vector3d &axisVec) |
Set axis1 Created in NX11.0.1. More... | |
void | SetAxis2 (const NXOpen::Vector3d &axisVec) |
Set axis2 Created in NX11.0.1. More... | |
void | SetCenter (double center) |
Set center Created in NX11.0.1. More... | |
void | SetPieSections (const std::vector< double > §ions, const std::vector< int > &colors) |
Set sections vector Created in NX11.0.1. More... | |
void | SetRadius (double radius) |
Set radius Created in NX11.0.1. 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... | |
ReusePieChartBuilder
To create a new instance of this class, use NXOpen::ToolDesigner::ToolDesignerManager::CreateReusePieChartBuilder
Created in NX10.0.0.
double NXOpen::ToolDesigner::ReusePieChartBuilder::CurrentSectionAngle | ( | ) |
Returns the rotate angle double
Created in NX11.0.1.
License requirements : fp_fixture_planner ("FULL FIXTURE PLANNER")
int NXOpen::ToolDesigner::ReusePieChartBuilder::JumpToNextSection | ( | ) |
Jump to next section.
int NXOpen::ToolDesigner::ReusePieChartBuilder::JumpToPrevSection | ( | ) |
Jump to previous section.
void NXOpen::ToolDesigner::ReusePieChartBuilder::ResetInitData | ( | ) |
Reset init data
Created in NX11.0.1.
License requirements : fp_fixture_planner ("FULL FIXTURE PLANNER")
void NXOpen::ToolDesigner::ReusePieChartBuilder::SetAxis1 | ( | const NXOpen::Vector3d & | axisVec | ) |
Set axis1
Created in NX11.0.1.
License requirements : fp_fixture_planner ("FULL FIXTURE PLANNER")
axisVec | axisvec |
void NXOpen::ToolDesigner::ReusePieChartBuilder::SetAxis2 | ( | const NXOpen::Vector3d & | axisVec | ) |
Set axis2
Created in NX11.0.1.
License requirements : fp_fixture_planner ("FULL FIXTURE PLANNER")
axisVec | axisvec |
void NXOpen::ToolDesigner::ReusePieChartBuilder::SetCenter | ( | double | center | ) |
Set center
Created in NX11.0.1.
License requirements : fp_fixture_planner ("FULL FIXTURE PLANNER")
center | center |
void NXOpen::ToolDesigner::ReusePieChartBuilder::SetPieSections | ( | const std::vector< double > & | sections, |
const std::vector< int > & | colors | ||
) |
Set sections vector
Created in NX11.0.1.
License requirements : fp_fixture_planner ("FULL FIXTURE PLANNER")
sections | sections |
colors | colors |
void NXOpen::ToolDesigner::ReusePieChartBuilder::SetRadius | ( | double | radius | ) |
Set radius
Created in NX11.0.1.
License requirements : fp_fixture_planner ("FULL FIXTURE PLANNER")
radius | radius |