|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object vtk.vtkObjectBase vtk.vtkObject vtk.vtkProp vtk.vtkProp3D vtk.vtkActor
vtkActor - represents an object (geometry & properties) in a rendered scene . vtkActor is used to represent an entity in a rendering scene. It inherits functions related to the actors position, and orientation from vtkProp. The actor also has scaling and maintains a reference to the defining geometry (i.e., the mapper), rendering properties, and possibly a texture map. vtkActor combines these instance variables into one 4x4 transformation matrix as follows: [x y z 1] = [x y z 1] Translate(-origin) Scale(scale) Rot(y) Rot(x) Rot (z) Trans(origin) Trans(position) JavaBean wrapper for vtkActor object.
vtkProperty
,
vtkTexture
,
vtkMapper
,
vtkAssembly
,
vtkFollower
,
Serialized FormField Summary | |
protected java.beans.PropertyChangeSupport |
changes
|
Fields inherited from class vtk.vtkObjectBase |
vtkId |
Constructor Summary | |
|
vtkActor()
|
protected |
vtkActor(int dmy)
|
Method Summary | |
void |
applyProperties()
Apply the current properties to all parts that compose this actor. |
void |
getActors(vtkPropCollection id0)
For some exporters and other other operations we must be able to collect all the actors or volumes. |
vtkProperty |
getBackfaceProperty()
Set/Get the property object that controls this actors backface surface properties. |
double[] |
getBounds()
Get the bounds for this Actor as (Xmin,Xmax,Ymin,Ymax,Zmin,Zmax). |
void |
getBounds(double[] id0)
Get the bounds for this Actor as (Xmin,Xmax,Ymin,Ymax,Zmin,Zmax). |
java.lang.String |
getClassName()
Return the class name as a string. |
vtkMapper |
getMapper()
Returns the Mapper that this actor is getting its data from. |
int |
getMTime()
Get the actors mtime plus consider its properties and texture if set. |
vtkActor |
getNextPart()
The following methods are for compatibility. |
int |
getNumberOfParts()
The following methods are for compatibility. |
vtkProperty |
getProperty()
Set/Get the property object that controls this actors surface properties. |
int |
getRedrawMTime()
Return the mtime of anything that would cause the rendered image to appear differently. |
vtkTexture |
getTexture()
Set/Get the texture object to control rendering texture maps. |
vtkActor |
getThisActor()
|
void |
initPartTraversal()
The following methods are for compatibility. |
int |
isA(java.lang.String id0)
Return 1 if this class is the same type of (or a subclass of) the named class. |
vtkProperty |
makeProperty()
Create a new property sutible for use with this type of Actor. |
void |
releaseGraphicsResources(vtkWindow id0)
Release any graphics resources that are being consumed by this actor. |
void |
render(vtkRenderer id0,
vtkMapper id1)
This causes the actor to be rendered. |
int |
renderOpaqueGeometry(vtkViewport id0)
Support the standard render methods. |
int |
renderTranslucentGeometry(vtkViewport id0)
Support the standard render methods. |
void |
setBackfaceProperty(vtkProperty id0)
Set/Get the property object that controls this actors backface surface properties. |
void |
setMapper(vtkMapper id0)
This is the method that is used to connect an actor to the end of a visualization pipeline, i.e. the mapper. |
void |
setProperty(vtkProperty id0)
Set/Get the property object that controls this actors surface properties. |
void |
setTexture(vtkTexture id0)
Set/Get the texture object to control rendering texture maps. |
void |
shallowCopy(vtkProp id0)
Shallow copy of an actor. |
protected void |
VTKCastInit()
|
void |
VTKInit()
|
Methods inherited from class vtk.vtkProp |
dragableOff, dragableOn, getActors2D, getDragable, getNextPath, getNumberOfPaths, getPickable, getThisProp, getVisibility, getVolumes, pick, pickableOff, pickableOn, setDragable, setPickable, setVisibility, visibilityOff, visibilityOn |
Methods inherited from class vtk.vtkObject |
AddObserver, breakOnError, debugOff, debugOn, getDebug, getGlobalWarningDisplay, getThisObject, globalWarningDisplayOff, globalWarningDisplayOn, hasObserver, hasObserver, invokeEvent, invokeEvent, modified, Print, PrintRevisions, register, removeObserver, removeObservers, removeObservers, setDebug, setGlobalWarningDisplay, unRegister |
Methods inherited from class vtk.vtkObjectBase |
addPropertyChangeListener, finalize, getReferenceCount, getThisObjectBase, isTypeOf, removePropertyChangeListener, setReferenceCount, VTKDelete |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.beans.PropertyChangeSupport changes
Constructor Detail |
public vtkActor()
protected vtkActor(int dmy)
Method Detail |
public vtkActor getThisActor()
public java.lang.String getClassName()
vtkObjectBase
getClassName
in class vtkProp3D
public int isA(java.lang.String id0)
vtkObjectBase
isA
in class vtkProp3D
public void getActors(vtkPropCollection id0)
getActors
in class vtkProp
public int renderOpaqueGeometry(vtkViewport id0)
public int renderTranslucentGeometry(vtkViewport id0)
public void render(vtkRenderer id0, vtkMapper id1)
public void shallowCopy(vtkProp id0)
shallowCopy
in class vtkProp3D
public void releaseGraphicsResources(vtkWindow id0)
public void setProperty(vtkProperty id0)
public vtkProperty getProperty()
public vtkProperty makeProperty()
public void setBackfaceProperty(vtkProperty id0)
public vtkProperty getBackfaceProperty()
public void setTexture(vtkTexture id0)
public vtkTexture getTexture()
public void setMapper(vtkMapper id0)
public vtkMapper getMapper()
public void getBounds(double[] id0)
getBounds
in class vtkProp3D
public double[] getBounds()
getBounds
in class vtkProp3D
public void applyProperties()
public int getMTime()
getMTime
in class vtkProp3D
public int getRedrawMTime()
getRedrawMTime
in class vtkProp
public void initPartTraversal()
public vtkActor getNextPart()
public int getNumberOfParts()
public void VTKInit()
VTKInit
in class vtkObject
protected void VTKCastInit()
VTKCastInit
in class vtkProp3D
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |