vtk
Class vtkRIBLight
java.lang.Object
vtk.vtkObjectBase
vtk.vtkObject
vtk.vtkLight
vtk.vtkRIBLight
- All Implemented Interfaces:
- java.io.Serializable
- public class vtkRIBLight
- extends vtkLight
- implements java.io.Serializable
vtkRIBLight - RIP Light.
vtkRIBLight is a subclass of vtkLight that allows the user to
specify light source shaders and shadow casting lights for use with RenderMan.
JavaBean wrapper for vtkRIBLight object.
- Author:
- vtk2jbean Automatic JavaBean wrapper for VTK.
- See Also:
- Serialized Form
Field Summary |
protected java.beans.PropertyChangeSupport |
changes
|
Methods inherited from class vtk.vtkLight |
deepCopy, getAmbientColor, getAttenuationValues, getColor, getColor, getConeAngle, getDiffuseColor, getExponent, getFocalPoint, getIntensity, getLightType, getPosition, getPositional, getSpecularColor, getSwitch, getThisLight, getTransformedFocalPoint, getTransformedFocalPoint, getTransformedPosition, getTransformedPosition, getTransformMatrix, lightTypeIsCameraLight, lightTypeIsHeadlight, lightTypeIsSceneLight, positionalOff, positionalOn, setAmbientColor, setAmbientColor, setAttenuationValues, setAttenuationValues, setColor, setColor, setConeAngle, setDiffuseColor, setDiffuseColor, setDirectionAngle, setDirectionAngle, setExponent, setFocalPoint, setFocalPoint, setIntensity, setLightType, setLightTypeToCameraLight, setLightTypeToHeadlight, setLightTypeToSceneLight, setPosition, setPosition, setPositional, setSpecularColor, setSpecularColor, setSwitch, setTransformMatrix, switchOff, switchOn |
Methods inherited from class vtk.vtkObject |
AddObserver, breakOnError, debugOff, debugOn, getDebug, getGlobalWarningDisplay, getMTime, getThisObject, globalWarningDisplayOff, globalWarningDisplayOn, hasObserver, hasObserver, invokeEvent, invokeEvent, modified, Print, PrintRevisions, register, removeObserver, removeObservers, removeObservers, setDebug, setGlobalWarningDisplay, unRegister |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
changes
protected java.beans.PropertyChangeSupport changes
vtkRIBLight
public vtkRIBLight()
vtkRIBLight
protected vtkRIBLight(int dmy)
getThisRIBLight
public vtkRIBLight getThisRIBLight()
getClassName
public java.lang.String getClassName()
- Description copied from class:
vtkObjectBase
- Return the class name as a string. This method is defined
in all subclasses of vtkObjectBase with the vtkTypeRevisionMacro found
in vtkSetGet.h.
- Overrides:
getClassName
in class vtkLight
isA
public int isA(java.lang.String id0)
- Description copied from class:
vtkObjectBase
- 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 vtkTypeRevisionMacro found in vtkSetGet.h.
- Overrides:
isA
in class vtkLight
shadowsOn
public void shadowsOn()
shadowsOff
public void shadowsOff()
setShadows
public void setShadows(int id0)
getShadows
public int getShadows()
render
public void render(vtkRenderer id0,
int id1)
- Description copied from class:
vtkLight
- Abstract interface to renderer. Each concrete subclass of vtkLight
will load its data into the graphics system in response to this method
invocation. The actual loading is performed by a vtkLightDevice
subclass, which will get created automatically.
- Overrides:
render
in class vtkLight
VTKInit
public void VTKInit()
- Overrides:
VTKInit
in class vtkLight
VTKCastInit
protected void VTKCastInit()
- Overrides:
VTKCastInit
in class vtkLight
Copyright © 2004 Sydney ViSLAB. All Rights Reserved.