public interface I3DDataGraph extends Remote
ArrayRecord2D
or a SectionBasedMatrixRecord
Modifier and Type | Method and Description |
---|---|
MarkerModel |
createMarker(int recordIndex,
int sectionIndex,
int pointIndex)
Creates a marker in the position of a source point.
|
MarkerModel |
createMarker(int recordIndex,
int sectionIndex,
int prePointIndex,
int nextPointIndex,
double linearInterpoScale)
Creates a marker in the linear interpolation position between two source points.
|
int |
getSourcePointCount(int recordIndex,
int sectionIndex)
Gets the source point count of specified record.
|
int getSourcePointCount(int recordIndex, int sectionIndex) throws NXException, RemoteException
Graph.recordCount()
, 0 is inclusive.
recordIndex
- Record indexsectionIndex
- Section indexNXException
RemoteException
MarkerModel createMarker(int recordIndex, int sectionIndex, int pointIndex) throws NXException, RemoteException
Graph.recordCount()
, 0 is inclusive.
The point index is between 0 and getSourcePointCount(int, int)
, 0 is inclusive.
recordIndex
- Record indexsectionIndex
- Section indexpointIndex
- Point indexNXException
RemoteException
MarkerModel createMarker(int recordIndex, int sectionIndex, int prePointIndex, int nextPointIndex, double linearInterpoScale) throws NXException, RemoteException
Graph.recordCount()
, 0 is inclusive.
The previous/next point index is between 0 and getSourcePointCount(int, int)
, 0 is inclusive.
The linear interpolation scale is between 0 and 1, both 0 and 1 are inclusive.
recordIndex
- Record indexsectionIndex
- Section indexprePointIndex
- Previous Point indexnextPointIndex
- Next Point indexlinearInterpoScale
- Interpolation ScaleNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.