Class FileSurfaceVTKXML_WM
java.lang.Object
gov.nih.mipav.model.file.FileBase
gov.nih.mipav.model.file.FileXML
gov.nih.mipav.model.file.FileSurfaceVTKXML
gov.nih.mipav.view.renderer.WildMagic.Interface.FileSurfaceVTKXML_WM
This class facilitates reading and writing vtk xml
- Author:
- pandyan
-
Nested Class Summary
Nested classes/interfaces inherited from class gov.nih.mipav.model.file.FileXML
FileXML.XMLAttributes -
Field Summary
Fields inherited from class gov.nih.mipav.model.file.FileXML
bw, fileDir, fileInfo, fileName, m_kHandler, MIPAV_HEADER, pInterface, TAB, tabLevel, W3C_XML_SCHEMA, XML_ENCODING, XML_HEADERFields inherited from class gov.nih.mipav.model.file.FileBase
BIG_ENDIAN, bitsPerPixel, fileNames, LITTLE_ENDIAN, pBarVisible, raFile, READ, READ_WRITE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreadXMLPolylines_WM(String absPath) WildMagic.LibGraphics.SceneGraph.TriMeshreadXMLSurface_WM(String absPath) Parses vtk xmlbooleanwriteXMLpolylines(String fileName, Vector<VOIContour> polylines) Output a collection of polylines as vtk xmlbooleanwriteXMLsurface(String fileName, WildMagic.LibGraphics.SceneGraph.TriMesh kMesh) Output TriMesh as vtk xmlMethods inherited from class gov.nih.mipav.model.file.FileXML
closedTag, closedTag, closedTag, finalize, openTag, readHeader, setPBarMethods inherited from class gov.nih.mipav.model.file.FileBase
addProgressChangeListener, bytesToDouble, bytesToFloat, bytesToInt, bytesToShort, doubleToBytes, fireProgressStateChanged, fireProgressStateChanged, fireProgressStateChanged, floatToBytes, getBufferDouble, getBufferFloat, getBufferInt, getBufferLong, getBufferShort, getBufferUShort, getDataType, getDouble, getFloat, getInt, getLong, getProgressChangeListeners, getRaFile, getSignedShort, getString, getUInt, getUnsignedByte, getUnsignedShort, intToBytes, isBigEndian, isProgressBarVisible, linkProgress, longToBytes, readDouble, readFloat, readInt, readLong, readShort, readString, readUnsignedShort, removeProgressChangeListener, setBigEndian, setBufferFloat, setBufferInt, setBufferLong, setBufferShort, setBufferString, setDataType, setEndianess, shortToBytes, writeBytes, writeDouble, writeFloat, writeInt, writeLong, writeShort
-
Constructor Details
-
FileSurfaceVTKXML_WM
constructor- Parameters:
fName-fDir-
-
-
Method Details
-
readXMLSurface_WM
Parses vtk xml- Parameters:
absPath-- Returns:
- TriMesh
-
writeXMLsurface
public boolean writeXMLsurface(String fileName, WildMagic.LibGraphics.SceneGraph.TriMesh kMesh) throws IOException Output TriMesh as vtk xml- Parameters:
fileName- file namekMesh- TriMesh- Returns:
- true on write success
- Throws:
IOException- I/O write error.
-
readXMLPolylines_WM
-
writeXMLpolylines
Output a collection of polylines as vtk xml- Parameters:
fileName- file nameVector-- Returns:
- true on write success
- Throws:
IOException- I/O write error.
-