org.jmol.api
Interface VolumeDataInterface
- All Known Implementing Classes:
- VolumeData
public interface VolumeDataInterface
Method Summary |
float |
calcVoxelPlaneDistance(int x,
int y,
int z)
|
void |
capData(javax.vecmath.Point4f plane,
float cutoff)
|
float |
distancePointToPlane(javax.vecmath.Point3f pt)
|
void |
filterData(boolean isSquared,
float invertCutoff)
|
float[] |
getOriginFloat()
|
float[] |
getVolumetricVectorLengths()
|
int[] |
getVoxelCounts()
|
float[][][] |
getVoxelData()
|
float |
lookupInterpolatedVoxelValue(javax.vecmath.Point3f point)
|
void |
setDataDistanceToPlane(javax.vecmath.Point4f plane)
|
void |
setMatrix()
|
void |
setPlaneParameters(javax.vecmath.Point4f plane)
|
void |
setUnitVectors()
|
void |
setVolumetricOrigin(float x,
float y,
float z)
|
void |
setVolumetricVector(int i,
float x,
float y,
float z)
|
int |
setVoxelCounts(int nPointsX,
int nPointsY,
int nPointsZ)
|
void |
setVoxelData(float[][][] voxelData)
|
void |
transform(javax.vecmath.Vector3f v1,
javax.vecmath.Vector3f v2)
|
void |
voxelPtToXYZ(int x,
int y,
int z,
javax.vecmath.Point3f pt)
|
void |
xyzToVoxelPt(float x,
float y,
float z,
javax.vecmath.Point3i pt3i)
|
setVoxelData
void setVoxelData(float[][][] voxelData)
setVoxelCounts
int setVoxelCounts(int nPointsX,
int nPointsY,
int nPointsZ)
setVolumetricVector
void setVolumetricVector(int i,
float x,
float y,
float z)
setMatrix
void setMatrix()
transform
void transform(javax.vecmath.Vector3f v1,
javax.vecmath.Vector3f v2)
setPlaneParameters
void setPlaneParameters(javax.vecmath.Point4f plane)
calcVoxelPlaneDistance
float calcVoxelPlaneDistance(int x,
int y,
int z)
distancePointToPlane
float distancePointToPlane(javax.vecmath.Point3f pt)
voxelPtToXYZ
void voxelPtToXYZ(int x,
int y,
int z,
javax.vecmath.Point3f pt)
setUnitVectors
void setUnitVectors()
xyzToVoxelPt
void xyzToVoxelPt(float x,
float y,
float z,
javax.vecmath.Point3i pt3i)
lookupInterpolatedVoxelValue
float lookupInterpolatedVoxelValue(javax.vecmath.Point3f point)
setDataDistanceToPlane
void setDataDistanceToPlane(javax.vecmath.Point4f plane)
filterData
void filterData(boolean isSquared,
float invertCutoff)
capData
void capData(javax.vecmath.Point4f plane,
float cutoff)
setVolumetricOrigin
void setVolumetricOrigin(float x,
float y,
float z)
getVoxelData
float[][][] getVoxelData()
getVoxelCounts
int[] getVoxelCounts()
getOriginFloat
float[] getOriginFloat()
getVolumetricVectorLengths
float[] getVolumetricVectorLengths()