cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh
Class LevelGeometry.RaycastResult

Package class diagram package LevelGeometry.RaycastResult
java.lang.Object
  extended by cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh.LevelGeometry.RaycastResult
Enclosing class:
LevelGeometry

public static class LevelGeometry.RaycastResult
extends Object


Field Summary
 Location from
           
 boolean hit
           
 double hitDistance
           
 Location hitLocation
           
 javax.vecmath.Vector3d hitNormal
           
 int hitTriangle
          Index into LevelGeometry.triangles.
 List<Location> rayPoints
           
 Location rayVector
           
 Location to
           
 List<LevelGeometryBSPNode> travelledNodes
           
 
Constructor Summary
LevelGeometry.RaycastResult(Location from, Location to)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

from

public Location from

to

public Location to

rayVector

public Location rayVector

hitLocation

public Location hitLocation

hitNormal

public javax.vecmath.Vector3d hitNormal

hit

public boolean hit

hitDistance

public double hitDistance

travelledNodes

public List<LevelGeometryBSPNode> travelledNodes

rayPoints

public List<Location> rayPoints

hitTriangle

public int hitTriangle
Index into LevelGeometry.triangles.

Constructor Detail

LevelGeometry.RaycastResult

public LevelGeometry.RaycastResult(Location from,
                                   Location to)


Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.