NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | List of all members
NXOpen.CAE.Xyplot.I3DDataGraph Interface Reference

Represents a graph interface which input is 3D data More...

Inheritance diagram for NXOpen.CAE.Xyplot.I3DDataGraph:
NXOpen.CAE.Xyplot.ColorMapGraph NXOpen.CAE.Xyplot.Graph3D NXOpen.CAE.Xyplot.MatrixGraph2D

Public Member Functions

NXOpen.CAE.Xyplot.MarkerModel CreateMarker (int recordIndex, int sectionIndex, int pointIndex)
 Creates a marker in the position of a source point. More...
 
NXOpen.CAE.Xyplot.MarkerModel CreateMarker (int recordIndex, int sectionIndex, int prePointIndex, int nextPointIndex, double linearInterpoScale)
 Creates a marker in the linear interpolation position between two source points. More...
 
int GetSourcePointCount (int recordIndex, int sectionIndex)
 Gets the source point count of specified record. More...
 

Detailed Description

Represents a graph interface which input is 3D data

3D plot data can consist of multiple CAE.FTK.ArrayRecord2D or a CAE.FTK.SectionBasedMatrixRecord

Created in NX12.0.0

Member Function Documentation

NXOpen.CAE.Xyplot.MarkerModel NXOpen.CAE.Xyplot.I3DDataGraph.CreateMarker ( int  recordIndex,
int  sectionIndex,
int  pointIndex 
)

Creates a marker in the position of a source point.

The record index is between 0 and CAE.Xyplot.Graph.RecordCount , 0 is inclusive. The point index is between 0 and CAE.Xyplot.I3DDataGraph.GetSourcePointCount , 0 is inclusive.

Created in NX12.0.0

License requirements: None.

Parameters
recordIndexRecord index
sectionIndexSection index
pointIndexPoint index
Returns
Marker model

Implemented in NXOpen.CAE.Xyplot.ColorMapGraph, NXOpen.CAE.Xyplot.Graph3D, and NXOpen.CAE.Xyplot.MatrixGraph2D.

NXOpen.CAE.Xyplot.MarkerModel NXOpen.CAE.Xyplot.I3DDataGraph.CreateMarker ( int  recordIndex,
int  sectionIndex,
int  prePointIndex,
int  nextPointIndex,
double  linearInterpoScale 
)

Creates a marker in the linear interpolation position between two source points.

The record index is between 0 and CAE.Xyplot.Graph.RecordCount , 0 is inclusive. The previous/next point index is between 0 and CAE.Xyplot.I3DDataGraph.GetSourcePointCount , 0 is inclusive. The linear interpolation scale is between 0 and 1, both 0 and 1 are inclusive.

Created in NX12.0.0

License requirements: None.

Parameters
recordIndexRecord index
sectionIndexSection index
prePointIndexPrevious Point index
nextPointIndexNext Point index
linearInterpoScaleInterpolation Scale
Returns
Marker model

Implemented in NXOpen.CAE.Xyplot.ColorMapGraph, NXOpen.CAE.Xyplot.Graph3D, and NXOpen.CAE.Xyplot.MatrixGraph2D.

int NXOpen.CAE.Xyplot.I3DDataGraph.GetSourcePointCount ( int  recordIndex,
int  sectionIndex 
)

Gets the source point count of specified record.

The record index is between 0 and CAE.Xyplot.Graph.RecordCount , 0 is inclusive.

Created in NX12.0.0

License requirements: None.

Parameters
recordIndexRecord index
sectionIndexSection index
Returns
Point count

Implemented in NXOpen.CAE.Xyplot.ColorMapGraph, NXOpen.CAE.Xyplot.Graph3D, and NXOpen.CAE.Xyplot.MatrixGraph2D.


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