|
| virtual int | IsA (const char *type) |
| |
| vtkImageActor * | NewInstance () const |
| |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| |
| virtual void | SetInputData (vtkImageData *) |
| |
| virtual vtkImageData * | GetInput () |
| |
| virtual void | SetInterpolate (int) |
| |
| virtual int | GetInterpolate () |
| |
| virtual void | InterpolateOn () |
| |
| virtual void | InterpolateOff () |
| |
| virtual void | SetOpacity (double) |
| |
| virtual double | GetOpacity () |
| |
| double | GetOpacityMinValue () |
| |
| double | GetOpacityMaxValue () |
| |
| void | SetDisplayExtent (int extent[6]) |
| |
| void | SetDisplayExtent (int minX, int maxX, int minY, int maxY, int minZ, int maxZ) |
| |
| void | GetDisplayExtent (int extent[6]) |
| |
| int * | GetDisplayExtent () |
| |
| double * | GetBounds () |
| |
| void | GetBounds (double bounds[6]) |
| |
| double * | GetDisplayBounds () |
| |
| void | GetDisplayBounds (double bounds[6]) |
| |
| int | GetSliceNumber () |
| |
| int | GetSliceNumberMax () |
| |
| int | GetSliceNumberMin () |
| |
| void | SetZSlice (int z) |
| |
| int | GetZSlice () |
| |
| int | GetWholeZMin () |
| |
| int | GetWholeZMax () |
| |
| virtual int | HasTranslucentPolygonalGeometry () |
| |
| vtkImageSlice * | NewInstance () const |
| |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| |
| void | SetMapper (vtkImageMapper3D *mapper) |
| |
| virtual vtkImageMapper3D * | GetMapper () |
| |
| void | SetProperty (vtkImageProperty *property) |
| |
| virtual vtkImageProperty * | GetProperty () |
| |
| void | Update () |
| |
| double * | GetBounds () |
| |
| void | GetBounds (double bounds[6]) |
| |
| double | GetMinXBound () |
| |
| double | GetMaxXBound () |
| |
| double | GetMinYBound () |
| |
| double | GetMaxYBound () |
| |
| double | GetMinZBound () |
| |
| double | GetMaxZBound () |
| |
| unsigned long int | GetMTime () |
| |
| unsigned long | GetRedrawMTime () |
| |
| void | ShallowCopy (vtkProp *prop) |
| |
| void | GetImages (vtkPropCollection *) |
| |
| virtual int | RenderOverlay (vtkViewport *viewport) |
| |
| virtual int | RenderOpaqueGeometry (vtkViewport *viewport) |
| |
| virtual int | RenderTranslucentPolygonalGeometry (vtkViewport *viewport) |
| |
| virtual void | Render (vtkRenderer *) |
| |
| void | ReleaseGraphicsResources (vtkWindow *win) |
| |
| void | SetStackedImagePass (int pass) |
| |
| vtkProp3D * | NewInstance () const |
| |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| |
| void | ShallowCopy (vtkProp *prop) |
| |
| virtual void | SetPosition (double x, double y, double z) |
| |
| virtual void | SetPosition (double pos[3]) |
| |
| virtual double * | GetPosition () |
| |
| virtual void | GetPosition (double data[3]) |
| |
| void | AddPosition (double deltaPosition[3]) |
| |
| void | AddPosition (double deltaX, double deltaY, double deltaZ) |
| |
| virtual void | SetOrigin (double x, double y, double z) |
| |
| virtual void | SetOrigin (const double pos[3]) |
| |
| virtual double * | GetOrigin () |
| |
| virtual void | GetOrigin (double data[3]) |
| |
| virtual void | SetScale (double x, double y, double z) |
| |
| virtual void | SetScale (double scale[3]) |
| |
| virtual double * | GetScale () |
| |
| virtual void | GetScale (double data[3]) |
| |
| void | SetScale (double s) |
| |
| void | SetUserTransform (vtkLinearTransform *transform) |
| |
| virtual vtkLinearTransform * | GetUserTransform () |
| |
| void | SetUserMatrix (vtkMatrix4x4 *matrix) |
| |
| vtkMatrix4x4 * | GetUserMatrix () |
| |
| virtual void | GetMatrix (vtkMatrix4x4 *m) |
| |
| virtual void | GetMatrix (double m[16]) |
| |
| void | GetBounds (double bounds[6]) |
| |
| double * | GetCenter () |
| |
| double * | GetXRange () |
| |
| double * | GetYRange () |
| |
| double * | GetZRange () |
| |
| double | GetLength () |
| |
| void | RotateX (double) |
| |
| void | RotateY (double) |
| |
| void | RotateZ (double) |
| |
| void | RotateWXYZ (double w, double x, double y, double z) |
| |
| void | SetOrientation (double x, double y, double z) |
| |
| void | SetOrientation (double orientation[3]) |
| |
| double * | GetOrientation () |
| |
| void | GetOrientation (double orentation[3]) |
| |
| double * | GetOrientationWXYZ () |
| |
| void | AddOrientation (double x, double y, double z) |
| |
| void | AddOrientation (double orentation[3]) |
| |
| void | PokeMatrix (vtkMatrix4x4 *matrix) |
| |
| void | InitPathTraversal () |
| |
| unsigned long int | GetMTime () |
| |
| unsigned long int | GetUserTransformMatrixMTime () |
| |
| virtual void | ComputeMatrix () |
| |
| vtkMatrix4x4 * | GetMatrix () |
| |
| virtual int | GetIsIdentity () |
| |
| vtkProp * | NewInstance () const |
| |
| virtual void | GetActors (vtkPropCollection *) |
| |
| virtual void | GetActors2D (vtkPropCollection *) |
| |
| virtual void | GetVolumes (vtkPropCollection *) |
| |
| virtual void | SetVisibility (int) |
| |
| virtual int | GetVisibility () |
| |
| virtual void | VisibilityOn () |
| |
| virtual void | VisibilityOff () |
| |
| virtual void | SetPickable (int) |
| |
| virtual int | GetPickable () |
| |
| virtual void | PickableOn () |
| |
| virtual void | PickableOff () |
| |
| virtual void | Pick () |
| |
| virtual void | SetDragable (int) |
| |
| virtual int | GetDragable () |
| |
| virtual void | DragableOn () |
| |
| virtual void | DragableOff () |
| |
| virtual void | SetUseBounds (bool) |
| |
| virtual bool | GetUseBounds () |
| |
| virtual void | UseBoundsOn () |
| |
| virtual void | UseBoundsOff () |
| |
| virtual vtkAssemblyPath * | GetNextPath () |
| |
| virtual int | GetNumberOfPaths () |
| |
| virtual void | PokeMatrix (vtkMatrix4x4 *vtkNotUsed(matrix)) |
| |
| virtual vtkInformation * | GetPropertyKeys () |
| |
| virtual void | SetPropertyKeys (vtkInformation *keys) |
| |
| virtual bool | HasKeys (vtkInformation *requiredKeys) |
| |
| virtual int | RenderVolumetricGeometry (vtkViewport *) |
| |
| virtual bool | RenderFilteredOpaqueGeometry (vtkViewport *v, vtkInformation *requiredKeys) |
| |
| virtual bool | RenderFilteredTranslucentPolygonalGeometry (vtkViewport *v, vtkInformation *requiredKeys) |
| |
| virtual bool | RenderFilteredVolumetricGeometry (vtkViewport *v, vtkInformation *requiredKeys) |
| |
| virtual bool | RenderFilteredOverlay (vtkViewport *v, vtkInformation *requiredKeys) |
| |
| virtual double | GetEstimatedRenderTime (vtkViewport *) |
| |
| virtual double | GetEstimatedRenderTime () |
| |
| virtual void | SetEstimatedRenderTime (double t) |
| |
| virtual void | RestoreEstimatedRenderTime () |
| |
| virtual void | AddEstimatedRenderTime (double t, vtkViewport *vtkNotUsed(vp)) |
| |
| virtual void | SetAllocatedRenderTime (double t, vtkViewport *vtkNotUsed(v)) |
| |
| virtual double | GetAllocatedRenderTime () |
| |
| void | SetRenderTimeMultiplier (double t) |
| |
| virtual double | GetRenderTimeMultiplier () |
| |
| virtual void | BuildPaths (vtkAssemblyPaths *paths, vtkAssemblyPath *path) |
| |
| virtual bool | GetSupportsSelection () |
| |
| virtual int | GetNumberOfConsumers () |
| |
| void | AddConsumer (vtkObject *c) |
| |
| void | RemoveConsumer (vtkObject *c) |
| |
| vtkObject * | GetConsumer (int i) |
| |
| int | IsConsumer (vtkObject *c) |
| |
| 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 | PrintHeader (ostream &os, vtkIndent indent) |
| |
| virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| |
| virtual void | Register (vtkObjectBase *o) |
| |
| virtual void | UnRegister (vtkObjectBase *o) |
| |
| int | GetReferenceCount () |
| |
| void | SetReferenceCount (int) |
| |
| void | PrintRevisions (ostream &) |
| |
draw an image in a rendered 3D scene
vtkImageActor is used to render an image in a 3D scene. The image is placed at the origin of the image, and its size is controlled by the image dimensions and image spacing. The orientation of the image is orthogonal to one of the x-y-z axes depending on which plane the image is defined in. This class has been mostly superseded by the vtkImageSlice class, which provides more functionality than vtkImageActor.
- See also
- vtkImageData vtkImageSliceMapper vtkImageProperty
- Examples:
- vtkImageActor (Examples)
- Tests:
- vtkImageActor (Tests)
Definition at line 48 of file vtkImageActor.h.