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