#include <vtkFSSurfaceReader.h>
Public Types | |
| enum | { FS_QUAD_FILE_MAGIC_NUMBER = (-1 & 0x00ffffff), FS_NEW_QUAD_FILE_MAGIC_NUMBER = (-3 & 0x00ffffff), FS_TRIANGLE_FILE_MAGIC_NUMBER = (-2 & 0x00ffffff), FS_NUM_VERTS_IN_QUAD_FACE = 4, FS_NUM_VERTS_IN_TRI_FACE = 3, FS_MAX_NUM_FACES_PER_VERTEX = 10 } |
old previous versions constants More... | |
Public Member Functions | |
| vtkPolyData * | GetOutput (int idx) |
| vtkPolyData * | GetOutput () |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *outputVector) |
| void | SetOutput (vtkPolyData *output) |
| vtkTypeMacro (vtkFSSurfaceReader, vtkDataReader) | |
Static Public Member Functions | |
| static vtkFSSurfaceReader * | New () |
Protected Member Functions | |
| void | ComputeInputUpdateExtents (vtkDataObject *output) |
| vtkFSSurfaceReader () | |
| ~vtkFSSurfaceReader () | |
Protected Attributes | |
| int | ExecuteGhostLevel |
| int | ExecuteNumberOfPieces |
| int | ExecutePiece |
Private Member Functions | |
| void | operator= (const vtkFSSurfaceReader &) |
| Not implemented. | |
| vtkFSSurfaceReader (const vtkFSSurfaceReader &) | |
| anonymous enum |
| vtkFSSurfaceReader::vtkFSSurfaceReader | ( | ) | [protected] |
References ExecuteGhostLevel, ExecuteNumberOfPieces, ExecutePiece, New(), and SetOutput().
| vtkFSSurfaceReader::~vtkFSSurfaceReader | ( | ) | [protected] |
| vtkFSSurfaceReader::vtkFSSurfaceReader | ( | const vtkFSSurfaceReader & | ) | [private] |
| void vtkFSSurfaceReader::ComputeInputUpdateExtents | ( | vtkDataObject * | output | ) | [protected] |
Update extent of PolyData is specified in pieces. Since all DataObjects should be able to set UpdateExent as pieces, just copy output->UpdateExtent all Inputs.
References ExecuteGhostLevel, ExecuteNumberOfPieces, and ExecutePiece.
| vtkPolyData * vtkFSSurfaceReader::GetOutput | ( | int | idx | ) |
| vtkPolyData * vtkFSSurfaceReader::GetOutput | ( | void | ) |
Get the output of this reader.
Referenced by vtkMRMLFreeSurferModelStorageNode::ReadData().
| vtkFSSurfaceReader * vtkFSSurfaceReader::New | ( | ) | [static] |
References autoSlicerTracto2regions::ret.
Referenced by RequestData(), and vtkFSSurfaceReader().
| void vtkFSSurfaceReader::operator= | ( | const vtkFSSurfaceReader & | ) | [private] |
Not implemented.
| void vtkFSSurfaceReader::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
| int vtkFSSurfaceReader::RequestData | ( | vtkInformation * | , | |
| vtkInformationVector ** | , | |||
| vtkInformationVector * | outputVector | |||
| ) |
| void vtkFSSurfaceReader::SetOutput | ( | vtkPolyData * | output | ) |
Referenced by vtkFSSurfaceReader().
| vtkFSSurfaceReader::vtkTypeMacro | ( | vtkFSSurfaceReader | , | |
| vtkDataReader | ||||
| ) |
int vtkFSSurfaceReader::ExecuteGhostLevel [protected] |
Referenced by ComputeInputUpdateExtents(), and vtkFSSurfaceReader().
int vtkFSSurfaceReader::ExecuteNumberOfPieces [protected] |
Referenced by ComputeInputUpdateExtents(), and vtkFSSurfaceReader().
int vtkFSSurfaceReader::ExecutePiece [protected] |
Used by streaming: The extent of the output being processed by the execute method. Set in the ComputeInputUpdateExtents method.
Referenced by ComputeInputUpdateExtents(), and vtkFSSurfaceReader().
1.6.1