All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class berkeley.cs.dmc.ji3d.View

java.lang.Object
   |
   +----berkeley.cs.dmc.ji3d.View

public final class View
extends Object

Variable Index

 o at
 o clips
 o cosY
 o from
 o frompt
 o half_height
 o half_width
 o height
 o lookat
 o n
 o NEEDS_CLIPPING
 o NOT_VISIBLE
 o projectionMatrix
 o sinY
 o tanAngle
 o u
 o up
 o v
 o viewAngle
 o VISIBLE
 o width

Constructor Index

 o View()
 o View(Vec3, Vec3, Vec3, int, int)

Method Index

 o backfacing(Vec4, Vec3)
 o set(Vec3, Vec3, Vec3, int, int)
 o visibility(Obj)

Variables

 o viewAngle
 public static final float viewAngle
 o cosY
 public static final float cosY
 o sinY
 public static final float sinY
 o tanAngle
 public static final double tanAngle
 o from
 public Vec3 from
 o at
 public Vec3 at
 o up
 public Vec3 up
 o width
 public int width
 o height
 public int height
 o projectionMatrix
 public Mat4 projectionMatrix
 o lookat
 public Mat4 lookat
 o half_width
 public int half_width
 o half_height
 public int half_height
 o clips
 public Vec3 clips[]
 o frompt
 public Vec3 frompt
 o n
 public Vec3 n
 o u
 public Vec3 u
 o v
 public Vec3 v
 o NOT_VISIBLE
 public static final int NOT_VISIBLE
 o VISIBLE
 public static final int VISIBLE
 o NEEDS_CLIPPING
 public static final int NEEDS_CLIPPING

Constructors

 o View
 public View(Vec3 from,
             Vec3 at,
             Vec3 up,
             int width,
             int height)
 o View
 public View()

Methods

 o set
 public void set(Vec3 from,
                 Vec3 at,
                 Vec3 up,
                 int width,
                 int height)
 o visibility
 public int visibility(Obj object)
 o backfacing
 public boolean backfacing(Vec4 center,
                           Vec3 normal)

All Packages  Class Hierarchy  This Package  Previous  Next  Index