vtk
Class vtkMCubesWriter
java.lang.Object
vtk.vtkObjectBase
vtk.vtkObject
vtk.vtkProcessObject
vtk.vtkWriter
vtk.vtkDataWriter
vtk.vtkPolyDataWriter
vtk.vtkMCubesWriter
- All Implemented Interfaces:
- java.io.Serializable
- public class vtkMCubesWriter
- extends vtkPolyDataWriter
- implements java.io.Serializable
vtkMCubesWriter - write binary marching cubes file.
vtkMCubesWriter is a polydata writer that writes binary marching cubes
files. (Marching cubes is an isosurfacing technique that generates many
triangles.) The binary format is supported by W. Lorensen's marching cubes
program (and the vtkSliceCubes object). Each triangle is represented by
three records, with each record consisting of six single precision
floating point numbers representing the a triangle vertex coordinate and
vertex normal.
JavaBean wrapper for vtkMCubesWriter object.
- Author:
- vtk2jbean Automatic JavaBean wrapper for VTK.
- See Also:
vtkMarchingCubes
,
vtkSliceCubes
,
Serialized Form
Field Summary |
protected java.beans.PropertyChangeSupport |
changes
|
Methods inherited from class vtk.vtkDataWriter |
getFieldDataName, getFileName, getFileType, getFileTypeMaxValue, getFileTypeMinValue, getHeader, getLookupTableName, getNormalsName, getOutputString, getOutputStringLength, getScalarsName, getTCoordsName, getTensorsName, getThisDataWriter, getVectorsName, getWriteToOutputString, registerAndGetOutputString, setFieldDataName, setFileName, setFileType, setFileTypeToASCII, setFileTypeToBinary, setHeader, setLookupTableName, setNormalsName, setScalarsName, setTCoordsName, setTensorsName, setVectorsName, setWriteToOutputString, writeToOutputStringOff, writeToOutputStringOn |
Methods inherited from class vtk.vtkProcessObject |
abortExecuteOff, abortExecuteOn, getAbortExecute, getErrorCode, getNumberOfInputs, getProgress, getProgressMaxValue, getProgressMinValue, getProgressText, getThisProcessObject, removeAllInputs, setAbortExecute, setProgress, setProgressText, squeezeInputArray, updateProgress |
Methods inherited from class vtk.vtkObject |
AddObserver, breakOnError, debugOff, debugOn, getDebug, getGlobalWarningDisplay, getMTime, getThisObject, globalWarningDisplayOff, globalWarningDisplayOn, hasObserver, hasObserver, invokeEvent, invokeEvent, modified, Print, PrintRevisions, register, removeObserver, removeObservers, removeObservers, setDebug, setGlobalWarningDisplay, unRegister |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
changes
protected java.beans.PropertyChangeSupport changes
vtkMCubesWriter
public vtkMCubesWriter()
vtkMCubesWriter
protected vtkMCubesWriter(int dmy)
getThisMCubesWriter
public vtkMCubesWriter getThisMCubesWriter()
getClassName
public java.lang.String getClassName()
- Description copied from class:
vtkObjectBase
- Return the class name as a string. This method is defined
in all subclasses of vtkObjectBase with the vtkTypeRevisionMacro found
in vtkSetGet.h.
- Overrides:
getClassName
in class vtkPolyDataWriter
isA
public int isA(java.lang.String id0)
- Description copied from class:
vtkObjectBase
- Return 1 if this class is the same type of (or a subclass of)
the named class. Returns 0 otherwise. This method works in
combination with vtkTypeRevisionMacro found in vtkSetGet.h.
- Overrides:
isA
in class vtkPolyDataWriter
setLimitsFileName
public void setLimitsFileName(java.lang.String id0)
- Set/get file name of marching cubes limits file.
getLimitsFileName
public java.lang.String getLimitsFileName()
- Set/get file name of marching cubes limits file.
VTKInit
public void VTKInit()
- Overrides:
VTKInit
in class vtkPolyDataWriter
VTKCastInit
protected void VTKCastInit()
- Overrides:
VTKCastInit
in class vtkPolyDataWriter
Copyright © 2004 Sydney ViSLAB. All Rights Reserved.