j3d.org Aviatrix3D

org.j3d.aviatrix3d
Interface Renderable

All Known Subinterfaces:
RenderableComponent, RenderableObject
All Known Implementing Classes:
Appearance, Background, BlendAttributes, BufferGeometry, ClipPlane, Fog, FragmentShader, Geometry, Light, LineAttributes, Material, OffscreenTexture2D, PointAttributes, PolygonAttributes, Shader, ShaderArguments, ShaderProgram, Shape3D, TexCoordGeneration, Texture, TextureAttributes, TextureUnit, VertexGeometry, VertexShader

public interface Renderable

Marker interface for all objects that would like to be capable of rendering themself if given appropriate information.

This interface should generally not be directly used. It is a base description for derived types that provide the specific types of information through specific methods. It is used to provide a single common interface so that the implementing instance can be placed in the RenderDetails.

Version:
$Revision: 1.1 $
Author:
Justin Couch


j3d.org Aviatrix3D

Latest Info from http://aviatrix3d.j3d.org/
Copyright © 2003 - j3d.org