package com.codename1.gaming.physics.box2d.common
Math and utility types (vectors, matrices, transforms and engine settings) shared across the box2d physics engine.
Part of the box2d simulation engine, a derived work of JBox2D used under the
BSD 2-Clause license; see com.codename1.gaming.physics for attribution.
Types
class Color3f | Similar to javax.vecmath.Color3f holder |
interface IViewportTransform | This is the viewport transform used from drawing. |
class Mat22 | A 2-by-2 matrix. |
class Mat33 | A 3-by-3 matrix. |
class MathUtils | A few math methods that don’t fit very well anywhere else. |
class OBBViewportTransform | Orientated bounding box viewport transform |
class RaycastResult | |
class Rot | Represents a rotation |
class Settings | Global tuning constants based on MKS units and various integer maximums (vertices per shape, pairs, etc.). |
class Sweep | This describes the motion of a body/shape for TOI computation. |
class Transform | A transform contains translation and rotation. |
class Vec2 | A 2D column vector |
class Vec3 |