NX Open C++ Reference Guide
|
XYPlot function manager
To obtain an instance of this class use Session::XYPlotManager .
More...
Public Member Functions | |
std::vector< int > | GetAvailableWindowDevices () |
Gets all window devices on which XY graph could be plotted. | |
NXOpen::CAE::Xyplot::Plot * | GetCurrentPlot (int viewIndex) |
Gets the current plot on the specific view. | |
NXOpen::CAE::Xyplot::Plot * | GetCurrentPlot (int deviceIndex, int viewIndex) |
Gets the current plot on the view port of specific device. | |
std::vector < NXOpen::CAE::Xyplot::Plot * > | GetPlots (int windowDevice, int view) |
Gets all plots on a view of specified window device. | |
NXOpen::CAE::Xyplot::BaseTemplateManager * | GetTemplateManager2d () |
Gets the 2D template manager. | |
std::vector< int > | GetWindowDevicesViews (int windowDevice) |
Gets view count and views for specified window device. | |
NXOpen::CAE::Xyplot::OverlayParameters * | NewOverlayParameters () |
Creates a CAE::Xyplot::PlotParameters . | |
NXOpen::CAE::Xyplot::PlotParameters * | NewPlotParameters () |
Creates a CAE::Xyplot::PlotParameters . | |
NXOpen::CAE::Xyplot::Plot * | OverlayRecords (const std::vector< NXOpen::CAE::FTK::BaseRecord * > &records, int viewIndex) |
Overlay records on the specific view. | |
NXOpen::CAE::Xyplot::Plot * | OverlayRecords (NXOpen::CAE::Xyplot::OverlayParameters *overlayParameters) |
Overlay records with given parameters. | |
NXOpen::CAE::Xyplot::Plot * | PlotRecords (const std::vector< NXOpen::CAE::FTK::BaseRecord * > &records, int viewIndex) |
Creates plot on a specified view for given records. | |
NXOpen::CAE::Xyplot::Plot * | PlotRecords (NXOpen::CAE::Xyplot::PlotParameters *plotParameters) |
Creates plot with given parameters. | |
NXOpen::CAE::Xyplot::Preference * | Preference () |
Returns the preference Created in NX9.0.0. | |
void | ShowNextPlot (int deviceIndex, int viewIndex) |
Shows the next plot on the view port of specific device Created in NX9.0.0. | |
void | ShowPreviousPlot (int deviceIndex, int viewIndex) |
Shows the previous plot on the view port of specific device Created in NX9.0.0. | |
tag_t | Tag () const |
Returns the tag of this object. | |
NXOpen::CAE::Xyplot::WindowManager * | WindowManager () |
Returns the CAE::Xyplot::WindowManager belonging. | |
XYPlot function manager
To obtain an instance of this class use Session::XYPlotManager .
Created in NX7.5.0.
std::vector<int> NXOpen::CAE::Xyplot::XYPlotManager::GetAvailableWindowDevices | ( | ) |
Gets all window devices on which XY graph could be plotted.
NXOpen::CAE::Xyplot::Plot* NXOpen::CAE::Xyplot::XYPlotManager::GetCurrentPlot | ( | int | viewIndex | ) |
Gets the current plot on the specific view.
Created in NX7.5.0.
License requirements : nx_ftk ("NX Advanced Graphing")
viewIndex | View index |
NXOpen::CAE::Xyplot::Plot* NXOpen::CAE::Xyplot::XYPlotManager::GetCurrentPlot | ( | int | deviceIndex, |
int | viewIndex | ||
) |
Gets the current plot on the view port of specific device.
deviceIndex | Device index |
viewIndex | View index |
std::vector<NXOpen::CAE::Xyplot::Plot *> NXOpen::CAE::Xyplot::XYPlotManager::GetPlots | ( | int | windowDevice, |
int | view | ||
) |
NXOpen::CAE::Xyplot::BaseTemplateManager* NXOpen::CAE::Xyplot::XYPlotManager::GetTemplateManager2d | ( | ) |
Gets the 2D template manager.
std::vector<int> NXOpen::CAE::Xyplot::XYPlotManager::GetWindowDevicesViews | ( | int | windowDevice | ) |
Gets view count and views for specified window device.
windowDevice | window index |
NXOpen::CAE::Xyplot::OverlayParameters* NXOpen::CAE::Xyplot::XYPlotManager::NewOverlayParameters | ( | ) |
Creates a CAE::Xyplot::PlotParameters .
NXOpen::CAE::Xyplot::PlotParameters* NXOpen::CAE::Xyplot::XYPlotManager::NewPlotParameters | ( | ) |
Creates a CAE::Xyplot::PlotParameters .
NXOpen::CAE::Xyplot::Plot* NXOpen::CAE::Xyplot::XYPlotManager::OverlayRecords | ( | const std::vector< NXOpen::CAE::FTK::BaseRecord * > & | records, |
int | viewIndex | ||
) |
Overlay records on the specific view.
Created in NX7.5.0.
License requirements : nx_ftk ("NX Advanced Graphing")
records | Records |
viewIndex | View index |
NXOpen::CAE::Xyplot::Plot* NXOpen::CAE::Xyplot::XYPlotManager::OverlayRecords | ( | NXOpen::CAE::Xyplot::OverlayParameters * | overlayParameters | ) |
Overlay records with given parameters.
overlayParameters | the overlay parameters |
NXOpen::CAE::Xyplot::Plot* NXOpen::CAE::Xyplot::XYPlotManager::PlotRecords | ( | const std::vector< NXOpen::CAE::FTK::BaseRecord * > & | records, |
int | viewIndex | ||
) |
Creates plot on a specified view for given records.
Created in NX7.5.0.
License requirements : nx_ftk ("NX Advanced Graphing")
records | Records |
viewIndex | View index |
NXOpen::CAE::Xyplot::Plot* NXOpen::CAE::Xyplot::XYPlotManager::PlotRecords | ( | NXOpen::CAE::Xyplot::PlotParameters * | plotParameters | ) |
Creates plot with given parameters.
plotParameters | the plot parameters |
NXOpen::CAE::Xyplot::Preference* NXOpen::CAE::Xyplot::XYPlotManager::Preference | ( | ) |
Returns the preference
Created in NX9.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
void NXOpen::CAE::Xyplot::XYPlotManager::ShowNextPlot | ( | int | deviceIndex, |
int | viewIndex | ||
) |
Shows the next plot on the view port of specific device
Created in NX9.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
deviceIndex | Device index |
viewIndex | View index |
void NXOpen::CAE::Xyplot::XYPlotManager::ShowPreviousPlot | ( | int | deviceIndex, |
int | viewIndex | ||
) |
Shows the previous plot on the view port of specific device
Created in NX9.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
deviceIndex | Device index |
viewIndex | View index |
tag_t NXOpen::CAE::Xyplot::XYPlotManager::Tag | ( | ) | const |
Returns the tag of this object.
NXOpen::CAE::Xyplot::WindowManager* NXOpen::CAE::Xyplot::XYPlotManager::WindowManager | ( | ) |
Returns the CAE::Xyplot::WindowManager belonging.
This class is restricted to being called from a program running during an interactive NX session. If run from a non-interactive session it will return NULL.
Created in NX9.0.0.