Atavism Version 2018.1AGIS API

atavism.server.physics
Class CollisionOBB

java.lang.Object
  extended by atavism.server.physics.BasicSphere
      extended by atavism.server.physics.CollisionShape
          extended by atavism.server.physics.CollisionBox
              extended by atavism.server.physics.CollisionOBB

public class CollisionOBB
extends CollisionBox


Field Summary
 AOVector[] axes
           
 AOVector extents
           
 
Fields inherited from class atavism.server.physics.CollisionShape
ScaleEpsilon
 
Fields inherited from class atavism.server.physics.BasicSphere
center, radius
 
Constructor Summary
CollisionOBB(AOVector center, AOVector[] axes, AOVector extents)
           
 
Method Summary
 boolean pointInside(AOVector p)
           
 
Methods inherited from class atavism.server.physics.BasicSphere
Contains, pointInsideSphere
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

axes

public AOVector[] axes

extents

public AOVector extents
Constructor Detail

CollisionOBB

public CollisionOBB(AOVector center,
                    AOVector[] axes,
                    AOVector extents)
Method Detail

pointInside

public boolean pointInside(AOVector p)
Overrides:
pointInside in class CollisionBox


Copyright © 2018 Dragonsan Studios Sp. z o.o.