NX Open C++ Reference Guide
|
Represents a Motion::AdvancedSolution . More...
Additional Inherited Members | |
Public Types inherited from NXOpen::NXObject | |
enum | AttributeType { AttributeTypeInvalid, AttributeTypeNull, AttributeTypeBoolean, AttributeTypeInteger, AttributeTypeReal, AttributeTypeString, AttributeTypeTime, AttributeTypeReference, AttributeTypeAny = 100 } |
Specifies attribute type. More... | |
enum | DateAndTimeFormat { DateAndTimeFormatNumeric, DateAndTimeFormatTextual } |
Specifies the format of the date and time attribute. More... | |
Public Member Functions inherited from NXOpen::Motion::MotionSolution | |
void | AddObject (NXOpen::NXObject *object) |
Adds a solution solved object to a solution More... | |
void | AddSuppressedObject (NXOpen::NXObject *object) |
Adds a suppressed object to a solution Created in NX8.5.0. More... | |
int | CalculateGrueblerCount () |
Calculate gruebler count of motion solution. More... | |
void | EditRunsimulinkMfile () |
Edit runsimulink mfile Created in NX7.5.0. More... | |
void | ExportMotionHostCosimMfiles () |
Export motion host cosim mfiles Created in NX7.5.0. More... | |
void | ExportSimulinkHostCosimMfiles () |
Export simulink host cosim mfiles Created in NX7.5.0. More... | |
void | ExportSolverInputFile () |
Export solver input file for a solution Created in NX12.0.0. More... | |
NXOpen::Motion::AnimationControl * | GetAnimationControl () |
Get NXOpen::Motion::AnimationControl object, must be called before any other animation control operation, and the finish API must be call if not use anymore. More... | |
NXOpen::Motion::ArticulationControl * | GetArticulationControl () |
Get NXOpen::Motion::ArticulationControl object, must be called before any other articulation control operation, and the finish API must be call if not use anymore. More... | |
void | GetGraphObjectResult (NXOpen::Motion::Graph *graph, std::vector< double > &resultPoints, NXOpen::Unit **unit) |
Get the result of the graph object Created in NX11.0.0. More... | |
NXOpen::Motion::LoadTransferControl * | GetLoadTransferControl () |
Get NXOpen::Motion::LoadTransferControl object, must be called before any other load transfer control operation. More... | |
NXString | GetName () |
Get name. More... | |
NXOpen::Motion::PostToolsControl * | GetPostToolsControl () |
Get NXOpen::Motion::PostToolsControl object, must be called before any other post tools control operation. More... | |
NXOpen::Motion::SpreadsheetRunControl * | GetSpreadsheetRunControl (const NXString &spreadsheetName) |
Get NXOpen::Motion::SpreadsheetRunControl object, must be called before any other spreadsheet run control operation, and the finish API must be call if not use anymore. More... | |
NXOpen::Motion::SpreadsheetRunControl * | GetSpreadsheetRunControl (const char *spreadsheetName) |
Get NXOpen::Motion::SpreadsheetRunControl object, must be called before any other spreadsheet run control operation, and the finish API must be call if not use anymore. More... | |
void | LoadResult () |
Load result Created in NX11.0.0. More... | |
void | RemoveObject (NXOpen::NXObject *object) |
Removes a solution solved object from a solution More... | |
void | RemoveSuppressedObject (NXOpen::NXObject *object) |
Removes a suppressed object from a solution Created in NX8.5.0. More... | |
void | RemoveSuppressedObject (NXOpen::NXObject *motionObject, bool forceOk) |
Removes a suppressed object from a solution Takes a flag that can be use to force ok to the dialog that could arise when conflict objects are found: e.g. More... | |
void | SaveGraphObjectToAfu (const NXString &fileName, NXOpen::Motion::Graph *xGraph, NXOpen::Motion::Graph *yGraph) |
Save the result of graph to afu file Created in NX11.0.0. More... | |
void | SaveGraphObjectToAfu (const char *fileName, NXOpen::Motion::Graph *xGraph, NXOpen::Motion::Graph *yGraph) |
Save the result of graph to afu file Created in NX11.0.0. More... | |
void | SaveGraphObjectToSpreadsheet (NXOpen::Motion::Graph *xGraph, const std::vector< NXOpen::Motion::Graph * > &yGraphs, bool showGraph, bool writeTime) |
Save the result of graph to spreadsheet Created in NX11.0.0. More... | |
void | SetName (const NXString &solutionName, bool renameResultFile) |
Set name Created in NX12.0.0. More... | |
void | SetName (const char *solutionName, bool renameResultFile) |
Set name Created in NX12.0.0. More... | |
void | SolveNormalRunSolution () |
Solve normal run solution. More... | |
Represents a Motion::AdvancedSolution .
This class exposes the Advanced Solution Element.
To create or edit an instance of this class, use NXOpen::Motion::AdvancedSolutionBuilder
Created in NX12.0.0.