iicm.utils3d
Class Hitpoint

java.lang.Object
  extended by iicm.utils3d.Hitpoint

public class Hitpoint
extends java.lang.Object

Hitpoint - hit point information for picking Copyright (c) 1997 IICM

Version:
1.0, changed: 5 May 97
Author:
Michael Pichler

Field Summary
 float[] hit_trfmat_
           
 Vec3f hitpoint_
           
 float hittime_
          ray hittime. always computed on picking.
 Vec3f normal_
           
 Vec3f normalobj_
           
static int PICK_NORMAL
           
 Vec3f raydirobj_
           
 Vec3f raystartobj_
           
 float[] viewingmat_
           
 
Constructor Summary
Hitpoint(int flags)
          hit point info for picking.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hittime_

public float hittime_
ray hittime. always computed on picking.

See Also:
Ray.at(float)

hitpoint_

public Vec3f hitpoint_

PICK_NORMAL

public static final int PICK_NORMAL
See Also:
Constant Field Values

normal_

public Vec3f normal_

raystartobj_

public Vec3f raystartobj_

raydirobj_

public Vec3f raydirobj_

normalobj_

public Vec3f normalobj_

hit_trfmat_

public float[] hit_trfmat_

viewingmat_

public float[] viewingmat_
Constructor Detail

Hitpoint

public Hitpoint(int flags)
hit point info for picking.

Parameters:
flags - which information should be calculated and updated out during picking.