org.jmol.jvxl.api
Interface MeshDataServer

All Superinterfaces:
VertexDataServer
All Known Implementing Classes:
Contact, Isosurface, LcaoCartoon, MolecularOrbital, Plot3D, Pmesh

public interface MeshDataServer
extends VertexDataServer


Method Summary
 void addRequiredFile(java.lang.String fileName)
           
 javax.vecmath.Point3f[] calculateGeodesicSurface(java.util.BitSet bsSelected, float envelopeRadius)
           
 void fillMeshData(MeshData meshData, int mode, IsosurfaceMesh mesh)
           
 void invalidateTriangles()
           
 void notifySurfaceGenerationCompleted()
           
 void notifySurfaceMappingCompleted()
           
 void setOutputStream(BinaryDocument binaryDoc, java.io.OutputStream os)
           
 
Methods inherited from interface org.jmol.jvxl.api.VertexDataServer
addTriangleCheck, addVertexCopy, getPlane, getSurfacePointIndexAndFraction, getValue
 

Method Detail

invalidateTriangles

void invalidateTriangles()

fillMeshData

void fillMeshData(MeshData meshData,
                  int mode,
                  IsosurfaceMesh mesh)

notifySurfaceGenerationCompleted

void notifySurfaceGenerationCompleted()

notifySurfaceMappingCompleted

void notifySurfaceMappingCompleted()

calculateGeodesicSurface

javax.vecmath.Point3f[] calculateGeodesicSurface(java.util.BitSet bsSelected,
                                                 float envelopeRadius)

addRequiredFile

void addRequiredFile(java.lang.String fileName)

setOutputStream

void setOutputStream(BinaryDocument binaryDoc,
                     java.io.OutputStream os)