|
virtual int | IsA (const char *type) |
|
vtkStructuredPoints * | NewInstance () const |
|
int | GetDataObjectType () |
|
vtkImageData * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
virtual void | CopyStructure (vtkDataSet *ds) |
|
virtual void | Initialize () |
|
virtual void | SetDimensions (int i, int j, int k) |
|
virtual void | SetDimensions (const int dims[3]) |
|
virtual int | GetDataDimension () |
|
virtual void | AllocateScalars (int dataType, int numComponents) |
|
virtual void | AllocateScalars (vtkInformation *pipeline_info) |
|
virtual void | Crop (const int *updateExtent) |
|
virtual unsigned long | GetActualMemorySize () |
|
int | GetScalarType () |
|
const char * | GetScalarTypeAsString () |
|
virtual void | CopyInformationFromPipeline (vtkInformation *information) |
|
virtual void | CopyInformationToPipeline (vtkInformation *information) |
|
virtual void | PrepareForNewData () |
|
void | GetArrayIncrements (vtkDataArray *array, vtkIdType increments[3]) |
|
void | ComputeInternalExtent (int *intExt, int *tgtExt, int *bnds) |
|
virtual int | GetExtentType () |
|
virtual vtkIdType | GetNumberOfCells () |
|
virtual vtkIdType | GetNumberOfPoints () |
|
virtual double * | GetPoint (vtkIdType ptId) |
|
virtual void | GetPoint (vtkIdType id, double x[3]) |
|
virtual vtkCell * | GetCell (vtkIdType cellId) |
|
virtual void | GetCell (vtkIdType cellId, vtkGenericCell *cell) |
|
virtual void | GetCellBounds (vtkIdType cellId, double bounds[6]) |
|
virtual vtkIdType | FindPoint (double x, double y, double z) |
|
virtual vtkIdType | FindPoint (double x[3]) |
|
virtual vtkIdType | FindCell (double x[3], vtkCell *cell, vtkIdType cellId, double tol2, int &subId, double pcoords[3], double *weights) |
|
virtual vtkIdType | FindCell (double x[3], vtkCell *cell, vtkGenericCell *gencell, vtkIdType cellId, double tol2, int &subId, double pcoords[3], double *weights) |
|
virtual vtkCell * | FindAndGetCell (double x[3], vtkCell *cell, vtkIdType cellId, double tol2, int &subId, double pcoords[3], double *weights) |
|
virtual int | GetCellType (vtkIdType cellId) |
|
virtual void | GetCellPoints (vtkIdType cellId, vtkIdList *ptIds) |
|
virtual void | GetPointCells (vtkIdType ptId, vtkIdList *cellIds) |
|
virtual void | ComputeBounds () |
|
virtual int | GetMaxCellSize () |
|
virtual int * | GetDimensions () |
|
virtual void | GetDimensions (int dims[3]) |
|
virtual int | ComputeStructuredCoordinates (const double x[3], int ijk[3], double pcoords[3]) |
|
virtual void | GetVoxelGradient (int i, int j, int k, vtkDataArray *s, vtkDataArray *g) |
|
virtual void | GetPointGradient (int i, int j, int k, vtkDataArray *s, double g[3]) |
|
virtual vtkIdType | ComputePointId (int ijk[3]) |
|
virtual vtkIdType | ComputeCellId (int ijk[3]) |
|
virtual void | SetAxisUpdateExtent (int axis, int min, int max, const int *updateExtent, int *axisUpdateExtent) |
|
virtual void | GetAxisUpdateExtent (int axis, int &min, int &max, const int *updateExtent) |
|
virtual void | SetExtent (int extent[6]) |
|
virtual void | SetExtent (int x1, int x2, int y1, int y2, int z1, int z2) |
|
virtual int * | GetExtent () |
|
virtual void | GetExtent (int &, int &, int &, int &, int &, int &) |
|
virtual void | GetExtent (int[6]) |
|
virtual double | GetScalarTypeMin (vtkInformation *meta_data) |
|
virtual double | GetScalarTypeMin () |
|
virtual double | GetScalarTypeMax (vtkInformation *meta_data) |
|
virtual double | GetScalarTypeMax () |
|
virtual int | GetScalarSize (vtkInformation *meta_data) |
|
virtual int | GetScalarSize () |
|
virtual vtkIdType * | GetIncrements () |
|
virtual void | GetIncrements (vtkIdType &incX, vtkIdType &incY, vtkIdType &incZ) |
|
virtual void | GetIncrements (vtkIdType inc[3]) |
|
virtual vtkIdType * | GetIncrements (vtkDataArray *scalars) |
|
virtual void | GetIncrements (vtkDataArray *scalars, vtkIdType &incX, vtkIdType &incY, vtkIdType &incZ) |
|
virtual void | GetIncrements (vtkDataArray *scalars, vtkIdType inc[3]) |
|
virtual void | GetContinuousIncrements (int extent[6], vtkIdType &incX, vtkIdType &incY, vtkIdType &incZ) |
|
virtual void | GetContinuousIncrements (vtkDataArray *scalars, int extent[6], vtkIdType &incX, vtkIdType &incY, vtkIdType &incZ) |
|
virtual void * | GetScalarPointerForExtent (int extent[6]) |
|
virtual void * | GetScalarPointer (int coordinates[3]) |
|
virtual void * | GetScalarPointer (int x, int y, int z) |
|
virtual void * | GetScalarPointer () |
|
virtual float | GetScalarComponentAsFloat (int x, int y, int z, int component) |
|
virtual void | SetScalarComponentFromFloat (int x, int y, int z, int component, float v) |
|
virtual double | GetScalarComponentAsDouble (int x, int y, int z, int component) |
|
virtual void | SetScalarComponentFromDouble (int x, int y, int z, int component, double v) |
|
virtual void | CopyAndCastFrom (vtkImageData *inData, int extent[6]) |
|
virtual void | CopyAndCastFrom (vtkImageData *inData, int x0, int x1, int y0, int y1, int z0, int z1) |
|
virtual void | SetSpacing (double, double, double) |
|
virtual void | SetSpacing (double[3]) |
|
virtual double * | GetSpacing () |
|
virtual void | GetSpacing (double &, double &, double &) |
|
virtual void | GetSpacing (double[3]) |
|
virtual void | SetOrigin (double, double, double) |
|
virtual void | SetOrigin (double[3]) |
|
virtual double * | GetOrigin () |
|
virtual void | GetOrigin (double &, double &, double &) |
|
virtual void | GetOrigin (double[3]) |
|
virtual void | ShallowCopy (vtkDataObject *src) |
|
virtual void | DeepCopy (vtkDataObject *src) |
|
void * | GetArrayPointerForExtent (vtkDataArray *array, int extent[6]) |
|
void * | GetArrayPointer (vtkDataArray *array, int coordinates[3]) |
|
int | GetNumberOfScalarComponents () |
|
vtkDataSet * | NewInstance () const |
|
virtual void | CopyAttributes (vtkDataSet *ds) |
|
virtual vtkCellIterator * | NewCellIterator () |
|
virtual void | GetCellTypes (vtkCellTypes *types) |
|
unsigned long int | GetMTime () |
|
vtkCellData * | GetCellData () |
|
vtkPointData * | GetPointData () |
|
virtual void | Squeeze () |
|
double * | GetBounds () |
|
void | GetBounds (double bounds[6]) |
|
double * | GetCenter () |
|
void | GetCenter (double center[3]) |
|
double | GetLength () |
|
virtual void | GetScalarRange (double range[2]) |
|
double * | GetScalarRange () |
|
int | CheckAttributes () |
|
virtual vtkFieldData * | GetAttributesAsFieldData (int type) |
|
virtual vtkIdType | GetNumberOfElements (int type) |
|
bool | HasAnyGhostCells () |
|
bool | HasAnyGhostPoints () |
|
vtkUnsignedCharArray * | GetPointGhostArray () |
|
void | UpdatePointGhostArrayCache () |
|
vtkUnsignedCharArray * | AllocatePointGhostArray () |
|
vtkUnsignedCharArray * | GetCellGhostArray () |
|
void | UpdateCellGhostArrayCache () |
|
vtkUnsignedCharArray * | AllocateCellGhostArray () |
|
virtual void | GetCellNeighbors (vtkIdType cellId, vtkIdList *ptIds, vtkIdList *cellIds) |
|
vtkIdType | FindPoint (double x, double y, double z) |
|
virtual void | GenerateGhostArray (int zeroExt[6]) |
|
virtual void | GenerateGhostArray (int zeroExt[6], bool cellOnly) |
|
virtual bool | HasAnyBlankCells () |
|
virtual bool | HasAnyBlankPoints () |
|
vtkDataObject * | NewInstance () const |
|
void | ReleaseData () |
|
unsigned long | GetUpdateTime () |
|
virtual void | CopyInformationToPipeline (vtkInformation *vtkNotUsed(info)) |
|
void | DataHasBeenGenerated () |
|
virtual vtkDataSetAttributes * | GetAttributes (int type) |
|
virtual int | GetAttributeTypeForArray (vtkAbstractArray *arr) |
|
virtual vtkInformation * | GetInformation () |
|
virtual void | SetInformation (vtkInformation *) |
|
virtual int | GetDataReleased () |
|
virtual void | SetFieldData (vtkFieldData *) |
|
virtual vtkFieldData * | GetFieldData () |
|
virtual void | CopyInformationFromPipeline (vtkInformation *vtkNotUsed(info)) |
|
void | GlobalReleaseDataFlagOn () |
|
void | GlobalReleaseDataFlagOff () |
|
vtkObject * | NewInstance () const |
|
virtual void | DebugOn () |
|
virtual void | DebugOff () |
|
bool | GetDebug () |
|
void | SetDebug (bool debugFlag) |
|
virtual void | Modified () |
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
|
vtkCommand * | GetCommand (unsigned long tag) |
|
void | RemoveObserver (vtkCommand *) |
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
|
void | RemoveObservers (const char *event, vtkCommand *) |
|
int | HasObserver (unsigned long event, vtkCommand *) |
|
int | HasObserver (const char *event, vtkCommand *) |
|
void | RemoveObserver (unsigned long tag) |
|
void | RemoveObservers (unsigned long event) |
|
void | RemoveObservers (const char *event) |
|
void | RemoveAllObservers () |
|
int | HasObserver (unsigned long event) |
|
int | HasObserver (const char *event) |
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
int | InvokeEvent (unsigned long event, void *callData) |
|
int | InvokeEvent (const char *event, void *callData) |
|
int | InvokeEvent (unsigned long event) |
|
int | InvokeEvent (const char *event) |
|
const char * | GetClassName () const |
|
virtual void | Delete () |
|
virtual void | FastDelete () |
|
void | Print (ostream &os) |
|
virtual void | Register (vtkObjectBase *o) |
|
virtual void | UnRegister (vtkObjectBase *o) |
|
void | SetReferenceCount (int) |
|
void | PrintRevisions (ostream &) |
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
|
int | GetReferenceCount () |
|
|
static vtkStructuredPoints * | New () |
|
static int | IsTypeOf (const char *type) |
|
static vtkStructuredPoints * | SafeDownCast (vtkObjectBase *o) |
|
static vtkImageData * | New () |
|
static int | IsTypeOf (const char *type) |
|
static vtkImageData * | SafeDownCast (vtkObjectBase *o) |
|
static int | ComputeStructuredCoordinates (const double x[3], int ijk[3], double pcoords[3], const int *extent, const double *spacing, const double *origin, const double *bounds) |
|
static void | SetScalarType (int, vtkInformation *meta_data) |
|
static int | GetScalarType (vtkInformation *meta_data) |
|
static bool | HasScalarType (vtkInformation *meta_data) |
|
static vtkImageData * | GetData (vtkInformation *info) |
|
static vtkImageData * | GetData (vtkInformationVector *v, int i=0) |
|
static void | SetNumberOfScalarComponents (int n, vtkInformation *meta_data) |
|
static int | GetNumberOfScalarComponents (vtkInformation *meta_data) |
|
static bool | HasNumberOfScalarComponents (vtkInformation *meta_data) |
|
static int | IsTypeOf (const char *type) |
|
static vtkDataSet * | SafeDownCast (vtkObjectBase *o) |
|
static vtkDataSet * | GetData (vtkInformation *info) |
|
static vtkDataSet * | GetData (vtkInformationVector *v, int i=0) |
|
static vtkDataObject * | New () |
|
static int | IsTypeOf (const char *type) |
|
static vtkDataObject * | SafeDownCast (vtkObjectBase *o) |
|
static const char * | GetAssociationTypeAsString (int associationType) |
|
static int | GetAssociationTypeFromString (const char *associationType) |
|
static vtkInformationStringKey * | DATA_TYPE_NAME () |
|
static vtkInformationDataObjectKey * | DATA_OBJECT () |
|
static vtkInformationIntegerKey * | DATA_EXTENT_TYPE () |
|
static vtkInformationIntegerPointerKey * | DATA_EXTENT () |
|
static vtkInformationIntegerVectorKey * | ALL_PIECES_EXTENT () |
|
static vtkInformationIntegerKey * | DATA_PIECE_NUMBER () |
|
static vtkInformationIntegerKey * | DATA_NUMBER_OF_PIECES () |
|
static vtkInformationIntegerKey * | DATA_NUMBER_OF_GHOST_LEVELS () |
|
static vtkInformationDoubleKey * | DATA_TIME_STEP () |
|
static vtkInformationInformationVectorKey * | POINT_DATA_VECTOR () |
|
static vtkInformationInformationVectorKey * | CELL_DATA_VECTOR () |
|
static vtkInformationInformationVectorKey * | VERTEX_DATA_VECTOR () |
|
static vtkInformationInformationVectorKey * | EDGE_DATA_VECTOR () |
|
static vtkInformationIntegerKey * | FIELD_ARRAY_TYPE () |
|
static vtkInformationIntegerKey * | FIELD_ASSOCIATION () |
|
static vtkInformationIntegerKey * | FIELD_ATTRIBUTE_TYPE () |
|
static vtkInformationIntegerKey * | FIELD_ACTIVE_ATTRIBUTE () |
|
static vtkInformationIntegerKey * | FIELD_NUMBER_OF_COMPONENTS () |
|
static vtkInformationIntegerKey * | FIELD_NUMBER_OF_TUPLES () |
|
static vtkInformationIntegerKey * | FIELD_OPERATION () |
|
static vtkInformationDoubleVectorKey * | FIELD_RANGE () |
|
static vtkInformationIntegerVectorKey * | PIECE_EXTENT () |
|
static vtkInformationStringKey * | FIELD_NAME () |
|
static vtkInformationDoubleVectorKey * | ORIGIN () |
|
static vtkInformationDoubleVectorKey * | SPACING () |
|
static vtkInformationDoubleVectorKey * | BOUNDING_BOX () |
|
static vtkInformationDataObjectKey * | SIL () |
|
static vtkInformation * | GetActiveFieldInformation (vtkInformation *info, int fieldAssociation, int attributeType) |
|
static vtkInformation * | GetNamedFieldInformation (vtkInformation *info, int fieldAssociation, const char *name) |
|
static void | RemoveNamedFieldInformation (vtkInformation *info, int fieldAssociation, const char *name) |
|
static vtkInformation * | SetActiveAttribute (vtkInformation *info, int fieldAssociation, const char *attributeName, int attributeType) |
|
static void | SetActiveAttributeInfo (vtkInformation *info, int fieldAssociation, int attributeType, const char *name, int arrayType, int numComponents, int numTuples) |
|
static void | SetPointDataActiveScalarInfo (vtkInformation *info, int arrayType, int numComponents) |
|
static vtkDataObject * | GetData (vtkInformation *info) |
|
static vtkDataObject * | GetData (vtkInformationVector *v, int i=0) |
|
static void | SetGlobalReleaseDataFlag (int val) |
|
static int | GetGlobalReleaseDataFlag () |
|
static int | IsTypeOf (const char *type) |
|
static vtkObject * | SafeDownCast (vtkObjectBase *o) |
|
static vtkObject * | New () |
|
static void | BreakOnError () |
|
static void | SetGlobalWarningDisplay (int val) |
|
static void | GlobalWarningDisplayOn () |
|
static void | GlobalWarningDisplayOff () |
|
static int | GetGlobalWarningDisplay () |
|
static int | IsTypeOf (const char *name) |
|
static vtkObjectBase * | New () |
|
A subclass of ImageData.
StructuredPoints is a subclass of ImageData that requires the data extent to exactly match the update extent. Normall image data allows that the data extent may be larger than the update extent. StructuredPoints also defines the origin differently that vtkImageData. For structured points the origin is the location of first point. Whereas images define the origin as the location of point 0, 0, 0. Image Origin is stored in ivar, and structured points have special methods for setting/getting the origin/extents.
- Tests:
- vtkStructuredPoints (Tests)
Definition at line 38 of file vtkStructuredPoints.h.