Package com.openinventor.ldm
Class SoLDMDataAccess.DataInfoPlane
java.lang.Object
com.openinventor.ldm.SoLDMDataAccess.DataInfoPlane
- Enclosing class:
SoLDMDataAccess
Information about data returned for an arbitrary plane intersecting a specified
subvolume.
The plane and subvolume are specified using the appropriate getData method of the
SoLDMDataAccess class.
The following figure shows the information that is returned.
-
Field Summary
FieldsModifier and TypeFieldDescriptionDimension of the 2D data matrix (in voxels).long
Size of buffer (in bytes), used by the application to allocate buffer.int
Error indicatorint
Number of points of the polygon intersecting subvolume.Polygon intersecting subvolume in voxel coordinates.Quad corresponding to the returned data in voxel coordinates.int
Axis corresponding to the first dimension of the returned array.int
Axis corresponding to the second dimension of the returned array. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
errorFlag
public int errorFlagError indicator -
bufferSize
public long bufferSizeSize of buffer (in bytes), used by the application to allocate buffer. -
bufferDimension
Dimension of the 2D data matrix (in voxels). The dimension depends on the resolution. -
numPolygonPoints
public int numPolygonPointsNumber of points of the polygon intersecting subvolume. The polygon will have 3, 4, 5, or 6 vertices depending on how the plane intersects the subvolume. -
polygonCoord
Polygon intersecting subvolume in voxel coordinates. -
quadCoord
Quad corresponding to the returned data in voxel coordinates. -
uAxis
public int uAxisAxis corresponding to the first dimension of the returned array. 0 = x, 1 = y, 2 = z. -
vAxis
public int vAxisAxis corresponding to the second dimension of the returned array. 0 = x, 1 = y, 2 = z.
-
-
Constructor Details
-
DataInfoPlane
public DataInfoPlane()
-