de.grogra.ray
public interface RTObject
| Modifier and Type | Interface and Description |
|---|---|
static class |
RTObject.RTObjectUserData |
| Modifier and Type | Method and Description |
|---|---|
BoundingVolume |
getBoundingVolume() |
float |
getDistance(Ray ray,
RayContext context) |
void |
getIntersectionDescription(IntersectionDescription desc) |
RTMedium |
getMedium() |
RTShader |
getShader() |
RTObject.RTObjectUserData |
getUserData() |
boolean |
isConvex() |
boolean |
isShadeable() |
boolean |
isSolid() |
BoundingVolume getBoundingVolume()
float getDistance(Ray ray, RayContext context)
void getIntersectionDescription(IntersectionDescription desc)
RTMedium getMedium()
RTShader getShader()
RTObject.RTObjectUserData getUserData()
boolean isConvex()
boolean isShadeable()
boolean isSolid()