- All Known Subinterfaces:
RTFakeObject
,RTLight
- All Known Implementing Classes:
HagensBiDiStrategie1.RTPseudoLight
,RTAreaLight
,RTBox
,RTCone
,RTCylinder
,RTDirectionalLight
,RTFrustum
,RTParallelogram
,RTPlane
,RTPointLight
,RTSky
,RTSphere
,RTSpotLight
public interface RTObject
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionfloat
getDistance
(Ray ray, RayContext context) void
boolean
isConvex()
boolean
boolean
isSolid()
-
Method Details
-
getDistance
-
getIntersectionDescription
-
isShadeable
boolean isShadeable() -
isSolid
boolean isSolid() -
isConvex
boolean isConvex() -
getUserData
RTObject.RTObjectUserData getUserData() -
getBoundingVolume
BoundingVolume getBoundingVolume() -
getShader
RTShader getShader() -
getMedium
RTMedium getMedium()
-