NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::CAE::FTK::ArrayRecord2DEven Class Reference

Manages the 2d array record with even abscissa data
Not support KF. More...

Inheritance diagram for NXOpen::CAE::FTK::ArrayRecord2DEven:
NXOpen::CAE::FTK::ArrayRecord2D NXOpen::CAE::FTK::BaseRecord NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

Public Member Functions

std::vector< double > GetEvenComplexData (double *xMinimum, double *xIncrement, std::vector< double > &yCoordinateImag)
 Gets even complex data.
 
std::vector< double > GetEvenRealData (double *xMinimum, double *xIncrement)
 Gets even real data.
 
void SetEvenComplexData (double xMinimum, double xIncrement, const std::vector< double > &yCoordinateReal, const std::vector< double > &yCoordinateImag)
 Sets even complex data
Created in NX9.0.0.
 
void SetEvenRealData (double xMinimum, double xIncrement, const std::vector< double > &yCoordinatePoints)
 Sets even real data
Created in NX9.0.0.
 
- Public Member Functions inherited from NXOpen::CAE::FTK::ArrayRecord2D
std::vector< double > GetComplexData (std::vector< double > &yCoordinateReal, std::vector< double > &yCoordinateImag)
 Gets complex points data.
 
NXString GetLegend ()
 Gets the legend.
 
std::vector< double > GetRealData (std::vector< double > &yCoordinatePoints)
 Gets real points data.
 
NXString GetTitle ()
 Gets the title.
 
NXOpen::CAE::FTK::BaseUnitGetXCoordinateUnit ()
 Gets X-Coordinate unit.
 
NXOpen::CAE::FTK::BaseUnitGetYCoordinateUnit ()
 Gets Y-Coordinate unit.
 
void SetComplexData (const std::vector< double > &xCoordinatePoints, const std::vector< double > &yCoordinateReal, const std::vector< double > &yCoordinateImag)
 Sets complex points data
Created in NX9.0.0.
 
void SetRealData (const std::vector< double > &xCoordinatePoints, const std::vector< double > &yCoordinatePoints)
 Sets real points data
Created in NX9.0.0.
 
void SetXCoordinatePoints (const std::vector< double > &xCoordinatePoints)
 Sets X-Coordinate points

 
void SetXCoordinateUnit (NXOpen::CAE::FTK::BaseUnit *xCoordinateUnit)
 Sets X-Coordinate unit
Created in NX7.5.0.
 
void SetYCoordinatePoints (const std::vector< double > &yCoordinatePoints)
 Sets Y-Coordinate points, the supplied point data consists of real numbers

 
void SetYCoordinatePoints (const std::vector< double > &yCoordinateReal, const std::vector< double > &yCoordinateImag)
 Sets Y-Coordinate points, the supplied point data consists of real and imaginary numbers

 
void SetYCoordinateUnit (NXOpen::CAE::FTK::BaseUnit *yCoordinateUnit)
 Sets Y-Coordinate unit
Created in NX7.5.0.
 

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...
 

Detailed Description

Manages the 2d array record with even abscissa data
Not support KF.



Created in NX7.5.0.

Member Function Documentation

std::vector<double> NXOpen::CAE::FTK::ArrayRecord2DEven::GetEvenComplexData ( double *  xMinimum,
double *  xIncrement,
std::vector< double > &  yCoordinateImag 
)

Gets even complex data.

Returns
Real part of Y-Coordinate data
Created in NX9.0.0.

License requirements : nx_ftk ("NX Advanced Graphing")
Parameters
xMinimumMinimum abscissa data value
xIncrementAbscissa increment
yCoordinateImagImaginary part of Y-Coordinate data
std::vector<double> NXOpen::CAE::FTK::ArrayRecord2DEven::GetEvenRealData ( double *  xMinimum,
double *  xIncrement 
)

Gets even real data.

Returns
Y-Coordinate data
Created in NX9.0.0.

License requirements : nx_ftk ("NX Advanced Graphing")
Parameters
xMinimumMinimum abscissa data value
xIncrementAbscissa increment
void NXOpen::CAE::FTK::ArrayRecord2DEven::SetEvenComplexData ( double  xMinimum,
double  xIncrement,
const std::vector< double > &  yCoordinateReal,
const std::vector< double > &  yCoordinateImag 
)

Sets even complex data
Created in NX9.0.0.



License requirements : nx_ftk ("NX Advanced Graphing")

Parameters
xMinimumMinimum abscissa data value
xIncrementAbscissa increment
yCoordinateRealReal part of Y-Coordinate data
yCoordinateImagImaginary part of Y-Coordinate data
void NXOpen::CAE::FTK::ArrayRecord2DEven::SetEvenRealData ( double  xMinimum,
double  xIncrement,
const std::vector< double > &  yCoordinatePoints 
)

Sets even real data
Created in NX9.0.0.



License requirements : nx_ftk ("NX Advanced Graphing")

Parameters
xMinimumMinimum abscissa data value
xIncrementAbscissa increment
yCoordinatePointsY-Coordinate data

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