NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
NXOpen::CAE::Xyplot::DataExporter Class Reference

XYPlot exporter function handler
To obtain an instance of this class use NXOpen::CAE::Xyplot::XYPlotManager::DataExporter . More...

Public Member Functions

void ExportToFiles (NXOpen::CAE::Xyplot::DataExportParameters *exportDataParam, NXOpen::CAE::FTK::ExportFilesParameter *exportFilesParam)
 Exports the data with given parameter settings to files. More...
 
void ExportToTableField (NXOpen::CAE::Xyplot::DataExportParameters *exportParam, std::vector< NXString > &customFieldNames, std::vector< NXOpen::Fields::FieldTable * > &tables)
 Exports data with given parameter settings to table field. More...
 
NXOpen::CAE::Xyplot::DisplayDataExportParametersNewDisplayDataExportParameters ()
 Creates an object NXOpen::CAE::Xyplot::DisplayDataExportParameters to contain the settings when exporting display data. More...
 
NXOpen::CAE::FTK::ExportFilesParameterNewExportFilesParameters ()
 Creates an object NXOpen::CAE::FTK::ExportFilesParameter to contain the settings when exporting data. More...
 
NXOpen::CAE::Xyplot::SourceDataExportParametersNewSourceDataExportParameters ()
 Creates an object NXOpen::CAE::Xyplot::SourceDataExportParameters to contain the settings when exporting source data. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

XYPlot exporter function handler
To obtain an instance of this class use NXOpen::CAE::Xyplot::XYPlotManager::DataExporter .



Created in NX1847.0.0.

Member Function Documentation

void NXOpen::CAE::Xyplot::DataExporter::ExportToFiles ( NXOpen::CAE::Xyplot::DataExportParameters exportDataParam,
NXOpen::CAE::FTK::ExportFilesParameter exportFilesParam 
)

Exports the data with given parameter settings to files.

The data will be printed to listing window when no file is specified in NXOpen::CAE::FTK::ExportFilesParameter .


Created in NX1847.0.0.

License requirements : None

Parameters
exportDataParamexportdataparam
exportFilesParamexportfilesparam
void NXOpen::CAE::Xyplot::DataExporter::ExportToTableField ( NXOpen::CAE::Xyplot::DataExportParameters exportParam,
std::vector< NXString > &  customFieldNames,
std::vector< NXOpen::Fields::FieldTable * > &  tables 
)

Exports data with given parameter settings to table field.

Field names can be specified optionally. If not specified, the field name will be set with default record name. This does not support for BarChart and Matrix Plot.
Created in NX1847.0.0.

License requirements : None

Parameters
exportParamexportparam
customFieldNamescustomfieldnames
tablestables
NXOpen::CAE::Xyplot::DisplayDataExportParameters* NXOpen::CAE::Xyplot::DataExporter::NewDisplayDataExportParameters ( )

Creates an object NXOpen::CAE::Xyplot::DisplayDataExportParameters to contain the settings when exporting display data.

The object needs to be destroyed after excuting exporting data. The display data means the current data displayed on the view excluding zoom status, show/hide status, display style(line, bar, scatter etc.).
Created in NX1847.0.0.

License requirements : None

NXOpen::CAE::FTK::ExportFilesParameter* NXOpen::CAE::Xyplot::DataExporter::NewExportFilesParameters ( )

Creates an object NXOpen::CAE::FTK::ExportFilesParameter to contain the settings when exporting data.

The object needs to be destroyed after excuting exporting data.
Created in NX1847.0.0.

License requirements : None

NXOpen::CAE::Xyplot::SourceDataExportParameters* NXOpen::CAE::Xyplot::DataExporter::NewSourceDataExportParameters ( )

Creates an object NXOpen::CAE::Xyplot::SourceDataExportParameters to contain the settings when exporting source data.

This object needs to be destroyed after excuting exporting data.
Created in NX1847.0.0.

License requirements : None

tag_t NXOpen::CAE::Xyplot::DataExporter::Tag ( ) const

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.