raja.shape
Class BasicTexturedForm
java.lang.Object
|
+--raja.shape.BasicTexturedForm
- All Implemented Interfaces:
- Serializable, Shape3D, TexturedForm, Writable
- public class BasicTexturedForm
- extends Object
- implements TexturedForm, Serializable, Writable
- See Also:
- Serialized Form
BasicTexturedForm
public BasicTexturedForm(Form f,
Texture in,
Texture out)
BasicTexturedForm
public BasicTexturedForm(Form f,
Texture texture)
build
public static Object build(ObjectReader reader)
throws IOException
intersection
public TexturedLocalGeometry intersection(Ray r)
- Specified by:
intersection in interface TexturedForm
intersects
public boolean intersects(LightRay r)
- Specified by:
intersects in interface Shape3D
contains
public boolean contains(Point3D p)
- Specified by:
contains in interface Shape3D
strictlyContains
public boolean strictlyContains(Point3D p)
- Specified by:
strictlyContains in interface Shape3D
toString
public String toString()
- Overrides:
toString in class Object
write
public void write(ObjectWriter writer)
throws IOException
- Specified by:
write in interface Writable