Uses of Class
org.xith3d.scenegraph.Appearance

Packages that use Appearance
org.xith3d.effects.celshading   
org.xith3d.effects.textureprojection   
org.xith3d.loaders.models.conversion   
org.xith3d.loaders.models.impl.cal3d   
org.xith3d.loaders.models.util.specific.bsp   
org.xith3d.physics.collision.collideable   
org.xith3d.render.preprocessing   
org.xith3d.scenegraph   
org.xith3d.scenegraph.primitives   
org.xith3d.scenegraph.traversal.impl   
org.xith3d.schedops.properties   
org.xith3d.terrain   
org.xith3d.ui.swingui A swing based UserInterface package for Xith3D. 
 

Uses of Appearance in org.xith3d.effects.celshading
 

Methods in org.xith3d.effects.celshading that return Appearance
protected  Appearance CelShadingFactory.getBaseAppearance()
           
 

Uses of Appearance in org.xith3d.effects.textureprojection
 

Methods in org.xith3d.effects.textureprojection with parameters of type Appearance
 void FixedFuncTextureProjectionFectory.onProjectiveTextureApplied(Appearance app, ProjectiveTextureUnit projTU)
          This must be called from the scenegraph when a shape's texture-projection-target state is changed.
abstract  void TextureProjectionFactory.onProjectiveTextureApplied(Appearance app, ProjectiveTextureUnit projTU)
          This must be called from the scenegraph when a shape's texture-projection-target state is changed.
 

Uses of Appearance in org.xith3d.loaders.models.conversion
 

Methods in org.xith3d.loaders.models.conversion that return Appearance
 Appearance XithNodeFactory.getAppearanceFromShape(org.jagatoo.datatypes.NamedObject shape)
           
 

Uses of Appearance in org.xith3d.loaders.models.impl.cal3d
 

Methods in org.xith3d.loaders.models.impl.cal3d that return Appearance
 Appearance Cal3dModel.getAppearance()
           
 

Uses of Appearance in org.xith3d.loaders.models.util.specific.bsp
 

Constructors in org.xith3d.loaders.models.util.specific.bsp with parameters of type Appearance
BSPTextureAnimatedShape(Geometry geometry, Appearance appearance, org.jagatoo.loaders.models.bsp.BSPTextureAnimator animator)
           
 

Uses of Appearance in org.xith3d.physics.collision.collideable
 

Methods in org.xith3d.physics.collision.collideable that return Appearance
static Appearance BoxCollideable.getDefaultAppearance()
           
static Appearance CapsuleCollideable.getDefaultAppearance()
           
static Appearance CylinderCollideable.getDefaultAppearance()
           
static Appearance PlaneCollideable.getDefaultAppearance()
           
static Appearance RayCollideable.getDefaultAppearance()
           
static Appearance SphereCollideable.getDefaultAppearance()
           
static Appearance TriMeshCollideable.getDefaultAppearance()
           
 

Methods in org.xith3d.physics.collision.collideable with parameters of type Appearance
static void BoxCollideable.setDefaultAppearance(Appearance app)
           
static void CapsuleCollideable.setDefaultAppearance(Appearance app)
           
static void CylinderCollideable.setDefaultAppearance(Appearance app)
           
static void PlaneCollideable.setDefaultAppearance(Appearance app)
           
static void RayCollideable.setDefaultAppearance(Appearance app)
           
static void SphereCollideable.setDefaultAppearance(Appearance app)
           
static void TriMeshCollideable.setDefaultAppearance(Appearance app)
           
 

Uses of Appearance in org.xith3d.render.preprocessing
 

Fields in org.xith3d.render.preprocessing declared as Appearance
static Appearance ShapeAtom.DEFAULT_APPEARANCE
           
 

Methods in org.xith3d.render.preprocessing with parameters of type Appearance
 void ShapeAtom.updateStateUnits(Appearance app, OpenGLCapabilities glCaps)
           
 

Uses of Appearance in org.xith3d.scenegraph
 

Methods in org.xith3d.scenegraph that return Appearance
 Appearance Appearance.cloneNodeComponent(boolean forceDuplicate)
           
 Appearance Shape3D.getAppearance()
           
 Appearance Shape3D.getAppearance(boolean forceExistance)
          Returns this shape's Appearance, if it exists.
 Appearance Shape3D.newAppearance()
          Creates a new appearance for this Shape3D and returns it.
 

Methods in org.xith3d.scenegraph with parameters of type Appearance
 int LODShape3D.addLOD(float minDist, float maxDist, Geometry geom, Appearance app)
          Adds a new LOD (level of detail).
 int LODShape3D.addLOD(java.lang.String name, float minDist, float maxDist, Geometry geom, Appearance app)
          Adds a new LOD (level of detail).
 void MultiShape3D.addUnit(Geometry geometry, Appearance appearance)
          Adds an unnamed Shape-unit to the MultiShape3D.
 void MultiShape3D.addUnit(java.lang.String name, Geometry geometry, Appearance appearance)
          Adds a named Shape-unit to the MultiShape3D.
static void _SG_PrivilegedAccess.markStaticClean(Appearance app)
           
 void Shape3D.setAppearance(Appearance appearance)
          Sets the appearance for this object.
 

Constructors in org.xith3d.scenegraph with parameters of type Appearance
AbstractLODShape3D(Geometry geometry, Appearance appearance)
          Constructs a new Shape3D object with specified geometry and appearance components.
Morph(Geometry[] geometryArrays, Appearance appearance)
           
MultiShape3D(Geometry geometry, Appearance appearance)
          Constructs a new Shape3D object with specified geometry and appearance components.
Shape3D(Geometry geometry, Appearance appearance)
          Constructs a new Shape3D object with specified geometry and appearance components.
 

Uses of Appearance in org.xith3d.scenegraph.primitives
 

Methods in org.xith3d.scenegraph.primitives with parameters of type Appearance
static Box Box.createFromBoxBody(org.openmali.spatial.bodies.Box box, Appearance app)
          Creates a Box.
static Sphere Sphere.createFromSphereBody(org.openmali.spatial.bodies.Sphere sampleSphere, int slices, int stacks, Appearance app)
          Creates a sphere using standard specifications.
static int GeomFactory.getFeaturesFromAppearance(Appearance app)
          Retrieves the GeometryArray features from the Appearance, that are at least necessary to handle this Appearance.
static int GeomFactory.getTexCoordsSize(Appearance app)
          Retrieves the GeometryArray features from the Appearance, that are at least necessary to handle this Appearance.
 

Constructors in org.xith3d.scenegraph.primitives with parameters of type Appearance
Box(float sizeX, float sizeY, float sizeZ, Appearance app)
          Creates a Box centered at the origin with the given Appearance.
Box(float offsetX, float offsetY, float offsetZ, float sizeX, float sizeY, float sizeZ, Appearance app)
          Creates a Box centered at the given offset with the given Appearance.
Box(org.openmali.vecmath2.Tuple3f offset, float sizeX, float sizeY, float sizeZ, Appearance app)
          Creates a Box centered at the given offset with the given Appearance.
Capsule(float radius, float length, int slices, int stacks, Appearance app)
          Creates a capsule using standard specifications.
Capsule(int slices, int stacks, Appearance app)
          Creates a capsule using standard specifications.
Cone(float radius, float height, int slices, Appearance app)
          Generate an open cone pointing in the +z direction.
Cone(int slices, Appearance app)
          Generate an open cone pointing in the +z direction.
Cube(Appearance app)
          Builds a Cube.
Cube(float size, Appearance app)
          Builds a Cube.
Cylinder(float taper, boolean closed, int slices, Appearance app)
          Generate a cylinder pointing in the +/-y direction with unit height.
Cylinder(float size, float taper, boolean closed, int slices, Appearance app)
          Generate a cylinder pointing in the +/-y direction with unit height.
Cylinder(float radius, float height, float taper, boolean closed, int slices, Appearance app)
          Generate a cylinder pointing in the +/-y direction with unit height.
Cylinder(float radius, float height, float taper, int slices, Appearance app)
          Generate a cylinder pointing in the +/-y direction with unit height.
Cylinder(float size, float taper, int slices, Appearance app)
          Generate a cylinder pointing in the +/-y direction with unit height.
Cylinder(float taper, int slices, Appearance app)
          Generate a cylinder pointing in the +/-y direction with unit height.
Disk(float radius, int slices, Appearance app)
          Generates the Geometry of a disk parallel to the x/y plane.
Disk(int slices, Appearance app)
          Generates the Geometry of a disk parallel to the x/y plane.
Ellipsoid(float rx, float ry, float rz, int slices, int stacks, Appearance app)
          Create an ellipsoid using the stacks/slices specification Creates 2*slices*(stacks-1) triangles
GeoEllipsoid(float rx, float ry, float rz, int N, Appearance app)
          Geodesic sphere, warped into an ellipsoid.
GeoSphere(float radius, int N, Appearance app)
          Create a geodesic sphere based on an icosahedron.
GeoSphere(float radius, int N, boolean hemisphere, Appearance app)
          Create a geodesic sphere based on an icosahedron.
GeoSphere(int N, Appearance app)
          Create a geodesic sphere based on an icosahedron.
GeoSphere(int N, boolean hemisphere, Appearance app)
          Create a geodesic sphere based on an icosahedron.
Grid(float width, float height, int resX, int resY, Appearance app)
          Creates a new Raster Shape3D.
Hemisphere(float radius, int slices, int stacks, Appearance app)
          Creates a hemisphere using standard specifications.
Hemisphere(int slices, int stacks, Appearance app)
          Creates a hemisphere using standard specifications.
Ring(float radius, float alpha, int slices, Appearance app)
          A ring is created by crushing a cylinder.
Ring(float alpha, int slices, Appearance app)
          A ring is created by crushing a cylinder.
Sphere(float centerX, float centerY, float centerZ, float radius, int slices, int stacks, Appearance app)
          Creates a sphere using standard specifications.
Sphere(float radius, int slices, int stacks, Appearance app)
          Creates a sphere using standard specifications.
Sphere(int slices, int stacks, Appearance app)
          Creates a sphere using standard specifications.
Torus(float radius, float alpha, int radSlices, int conSlices, Appearance app)
          Creates a torus.
Torus(float alpha, int radSlices, int conSlices, Appearance app)
          Creates a torus.
 

Uses of Appearance in org.xith3d.scenegraph.traversal.impl
 

Methods in org.xith3d.scenegraph.traversal.impl with parameters of type Appearance
static void SGUtils.setAllAppearances(Group group, Appearance app)
          Traverses the scenegraph and applies an Appearance to all Nodes
 

Constructors in org.xith3d.scenegraph.traversal.impl with parameters of type Appearance
AppearanceTraversal(Appearance app)
           
 

Uses of Appearance in org.xith3d.schedops.properties
 

Constructors in org.xith3d.schedops.properties with parameters of type Appearance
ScheduledTextureChanger(OperationScheduler opScheder, Appearance app)
          Creates a new TextureChanger.
 

Uses of Appearance in org.xith3d.terrain
 

Methods in org.xith3d.terrain that return Appearance
 Appearance GridSurface.getAppearance()
          Returns an Appearance instance for a prepared rectangular region of the grid.
 Appearance TextureSurface.getAppearance()
          Returns an Appearance instance for a prepared rectangular region of the grid.
 

Uses of Appearance in org.xith3d.ui.swingui
 

Fields in org.xith3d.ui.swingui declared as Appearance
protected  Appearance UISubOverlayBase.ap