Atavism Version 2018.1AGIS API

atavism.server.physics
Class Primitives

java.lang.Object
  extended by atavism.server.physics.Primitives

public class Primitives
extends java.lang.Object


Constructor Summary
Primitives()
           
 
Method Summary
static float clamp(float n, float min, float max)
           
static AOVector closestPtPointOBB(AOVector p, CollisionOBB b)
           
static float sqDistPointOBB(AOVector p, CollisionOBB b)
           
static float sqDistPointSegment(AOVector a, AOVector b, AOVector c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Primitives

public Primitives()
Method Detail

clamp

public static float clamp(float n,
                          float min,
                          float max)

sqDistPointSegment

public static float sqDistPointSegment(AOVector a,
                                       AOVector b,
                                       AOVector c)

closestPtPointOBB

public static AOVector closestPtPointOBB(AOVector p,
                                         CollisionOBB b)

sqDistPointOBB

public static float sqDistPointOBB(AOVector p,
                                   CollisionOBB b)


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