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

Manages the 2d array record
Not support KF. More...

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

Public Member Functions

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
Not support KF.



Created in NX7.5.0.

Member Function Documentation

std::vector<double> NXOpen::CAE::FTK::ArrayRecord2D::GetComplexData ( std::vector< double > &  yCoordinateReal,
std::vector< double > &  yCoordinateImag 
)

Gets complex points data.

Returns
X-Coordinate data
Created in NX9.0.0.

License requirements : nx_ftk ("NX Advanced Graphing")
Parameters
yCoordinateRealReal part of Y-Coordinate data
yCoordinateImagImaginary part of Y-Coordinate data
NXString NXOpen::CAE::FTK::ArrayRecord2D::GetLegend ( )

Gets the legend.

Returns

Created in NX9.0.0.

License requirements : nx_ftk ("NX Advanced Graphing")
std::vector<double> NXOpen::CAE::FTK::ArrayRecord2D::GetRealData ( std::vector< double > &  yCoordinatePoints)

Gets real points data.

Returns
X-Coordinate data
Created in NX9.0.0.

License requirements : nx_ftk ("NX Advanced Graphing")
Parameters
yCoordinatePointsY-Coordinate data
NXString NXOpen::CAE::FTK::ArrayRecord2D::GetTitle ( )

Gets the title.

Returns

Created in NX9.0.0.

License requirements : nx_ftk ("NX Advanced Graphing")
NXOpen::CAE::FTK::BaseUnit* NXOpen::CAE::FTK::ArrayRecord2D::GetXCoordinateUnit ( )

Gets X-Coordinate unit.

Returns
X-Coordinate unit
Created in NX9.0.0.

License requirements : nx_ftk ("NX Advanced Graphing")
NXOpen::CAE::FTK::BaseUnit* NXOpen::CAE::FTK::ArrayRecord2D::GetYCoordinateUnit ( )

Gets Y-Coordinate unit.

Returns
Y-Coordinate unit
Created in NX9.0.0.

License requirements : nx_ftk ("NX Advanced Graphing")
void NXOpen::CAE::FTK::ArrayRecord2D::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.



License requirements : nx_ftk ("NX Advanced Graphing")

Parameters
xCoordinatePointsX-Coordinate data
yCoordinateRealReal part of Y-Coordinate data
yCoordinateImagImaginary part of Y-Coordinate data
void NXOpen::CAE::FTK::ArrayRecord2D::SetRealData ( const std::vector< double > &  xCoordinatePoints,
const std::vector< double > &  yCoordinatePoints 
)

Sets real points data
Created in NX9.0.0.



License requirements : nx_ftk ("NX Advanced Graphing")

Parameters
xCoordinatePointsX-Coordinate data
yCoordinatePointsY-Coordinate data
void NXOpen::CAE::FTK::ArrayRecord2D::SetXCoordinatePoints ( const std::vector< double > &  xCoordinatePoints)

Sets X-Coordinate points

Deprecated:
Deprecated in NX9.0.0.

Use ArrayRecord2D::SetRealData or ArrayRecord2D::SetComplexData instead.


Created in NX7.5.0.

License requirements : nx_ftk ("NX Advanced Graphing")

Parameters
xCoordinatePointsX-Coordinate data
void NXOpen::CAE::FTK::ArrayRecord2D::SetXCoordinateUnit ( NXOpen::CAE::FTK::BaseUnit xCoordinateUnit)

Sets X-Coordinate unit
Created in NX7.5.0.



License requirements : nx_ftk ("NX Advanced Graphing")

Parameters
xCoordinateUnitX-Coordinate unit
void NXOpen::CAE::FTK::ArrayRecord2D::SetYCoordinatePoints ( const std::vector< double > &  yCoordinatePoints)

Sets Y-Coordinate points, the supplied point data consists of real numbers

Deprecated:
Deprecated in NX9.0.0.

Use ArrayRecord2D::SetRealData or ArrayRecord2D::SetComplexData instead.


Created in NX7.5.0.

License requirements : nx_ftk ("NX Advanced Graphing")

Parameters
yCoordinatePointsY-Coordinate data
void NXOpen::CAE::FTK::ArrayRecord2D::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

Deprecated:
Deprecated in NX9.0.0.

Use ArrayRecord2D::SetRealData or ArrayRecord2D::SetComplexData instead.


Created in NX7.5.0.

License requirements : nx_ftk ("NX Advanced Graphing")

Parameters
yCoordinateRealReal part of Y-Coordinate data
yCoordinateImagImaginary part of Y-Coordinate data
void NXOpen::CAE::FTK::ArrayRecord2D::SetYCoordinateUnit ( NXOpen::CAE::FTK::BaseUnit yCoordinateUnit)

Sets Y-Coordinate unit
Created in NX7.5.0.



License requirements : nx_ftk ("NX Advanced Graphing")

Parameters
yCoordinateUnitY-Coordinate unit

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