VTK
|
write MOVIE.BYU files More...
#include <vtkBYUWriter.h>
write MOVIE.BYU files
vtkBYUWriter writes MOVIE.BYU polygonal files. These files consist of a geometry file (.g), a scalar file (.s), a displacement or vector file (.d), and a 2D texture coordinate file (.t). These files must be specified to the object, the appropriate boolean variables must be true, and data must be available from the input for the files to be written. WARNING: this writer does not currently write triangle strips. Use vtkTriangleFilter to convert strips to triangles.
Definition at line 39 of file vtkBYUWriter.h.
typedef vtkWriter vtkBYUWriter::Superclass |
Reimplemented from vtkWriter.
Definition at line 44 of file vtkBYUWriter.h.
vtkBYUWriter::vtkBYUWriter | ( | ) | [protected] |
vtkBYUWriter::~vtkBYUWriter | ( | ) | [protected] |
static vtkBYUWriter* vtkBYUWriter::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkAlgorithm.
static int vtkBYUWriter::IsTypeOf | ( | const char * | name | ) | [static] |
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkWriter.
virtual int vtkBYUWriter::IsA | ( | const char * | name | ) | [virtual] |
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 vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkWriter.
static vtkBYUWriter* vtkBYUWriter::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Reimplemented from vtkWriter.
virtual vtkObjectBase* vtkBYUWriter::NewInstanceInternal | ( | ) | const [protected, virtual] |
Reimplemented from vtkWriter.
vtkBYUWriter* vtkBYUWriter::NewInstance | ( | ) | const |
Reimplemented from vtkWriter.
void vtkBYUWriter::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
virtual void vtkBYUWriter::SetGeometryFileName | ( | const char * | ) | [virtual] |
Specify the name of the geometry file to write.
virtual char* vtkBYUWriter::GetGeometryFileName | ( | ) | [virtual] |
Specify the name of the geometry file to write.
virtual void vtkBYUWriter::SetDisplacementFileName | ( | const char * | ) | [virtual] |
Specify the name of the displacement file to write.
virtual char* vtkBYUWriter::GetDisplacementFileName | ( | ) | [virtual] |
Specify the name of the displacement file to write.
virtual void vtkBYUWriter::SetScalarFileName | ( | const char * | ) | [virtual] |
Specify the name of the scalar file to write.
virtual char* vtkBYUWriter::GetScalarFileName | ( | ) | [virtual] |
Specify the name of the scalar file to write.
virtual void vtkBYUWriter::SetTextureFileName | ( | const char * | ) | [virtual] |
Specify the name of the texture file to write.
virtual char* vtkBYUWriter::GetTextureFileName | ( | ) | [virtual] |
Specify the name of the texture file to write.
virtual void vtkBYUWriter::SetWriteDisplacement | ( | int | ) | [virtual] |
Turn on/off writing the displacement file.
virtual int vtkBYUWriter::GetWriteDisplacement | ( | ) | [virtual] |
Turn on/off writing the displacement file.
virtual void vtkBYUWriter::WriteDisplacementOn | ( | ) | [virtual] |
Turn on/off writing the displacement file.
virtual void vtkBYUWriter::WriteDisplacementOff | ( | ) | [virtual] |
Turn on/off writing the displacement file.
virtual void vtkBYUWriter::SetWriteScalar | ( | int | ) | [virtual] |
Turn on/off writing the scalar file.
virtual int vtkBYUWriter::GetWriteScalar | ( | ) | [virtual] |
Turn on/off writing the scalar file.
virtual void vtkBYUWriter::WriteScalarOn | ( | ) | [virtual] |
Turn on/off writing the scalar file.
virtual void vtkBYUWriter::WriteScalarOff | ( | ) | [virtual] |
Turn on/off writing the scalar file.
virtual void vtkBYUWriter::SetWriteTexture | ( | int | ) | [virtual] |
Turn on/off writing the texture file.
virtual int vtkBYUWriter::GetWriteTexture | ( | ) | [virtual] |
Turn on/off writing the texture file.
virtual void vtkBYUWriter::WriteTextureOn | ( | ) | [virtual] |
Turn on/off writing the texture file.
virtual void vtkBYUWriter::WriteTextureOff | ( | ) | [virtual] |
Turn on/off writing the texture file.
Get the input to this writer.
Reimplemented from vtkWriter.
vtkPolyData* vtkBYUWriter::GetInput | ( | int | port | ) |
Get the input to this writer.
Reimplemented from vtkWriter.
void vtkBYUWriter::WriteData | ( | ) | [protected, virtual] |
Implements vtkWriter.
void vtkBYUWriter::WriteGeometryFile | ( | FILE * | fp, |
int | numPts | ||
) | [protected] |
void vtkBYUWriter::WriteDisplacementFile | ( | int | numPts | ) | [protected] |
void vtkBYUWriter::WriteScalarFile | ( | int | numPts | ) | [protected] |
void vtkBYUWriter::WriteTextureFile | ( | int | numPts | ) | [protected] |
virtual int vtkBYUWriter::FillInputPortInformation | ( | int | port, |
vtkInformation * | info | ||
) | [protected, virtual] |
Fill the input port information objects for this algorithm. This is invoked by the first call to GetInputPortInformation for each port so subclasses can specify what they can handle.
Reimplemented from vtkAlgorithm.
char* vtkBYUWriter::GeometryFileName [protected] |
Definition at line 104 of file vtkBYUWriter.h.
char* vtkBYUWriter::DisplacementFileName [protected] |
Definition at line 105 of file vtkBYUWriter.h.
char* vtkBYUWriter::ScalarFileName [protected] |
Definition at line 106 of file vtkBYUWriter.h.
char* vtkBYUWriter::TextureFileName [protected] |
Definition at line 107 of file vtkBYUWriter.h.
int vtkBYUWriter::WriteDisplacement [protected] |
Definition at line 108 of file vtkBYUWriter.h.
int vtkBYUWriter::WriteScalar [protected] |
Definition at line 109 of file vtkBYUWriter.h.
int vtkBYUWriter::WriteTexture [protected] |
Definition at line 110 of file vtkBYUWriter.h.