Uses of Package
com.badlogic.gdx.math
-
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics Class Description Frustum A truncated rectangular pyramid.Matrix3 A 3x3 column major matrix; useful for 2D transforms.Matrix4 Encapsulates a column major 4 by 4 matrix.Quaternion A simple quaternion class.Vector2 Encapsulates a 2D vector.Vector3 Encapsulates a 3D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.g2d Class Description Affine2 A specialized 3x3 matrix that can represent sequences of 2D translations, scales, flips, rotations, and shears.Matrix4 Encapsulates a column major 4 by 4 matrix.Rectangle Encapsulates a 2D rectangle defined by its corner point in the bottom left and its extents in x (width) and y (height).Shape2D -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.g3d Class Description Matrix4 Encapsulates a column major 4 by 4 matrix.Vector3 Encapsulates a 3D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.g3d.decals Class Description Quaternion A simple quaternion class.Vector2 Encapsulates a 2D vector.Vector3 Encapsulates a 3D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.g3d.environment Class Description Matrix4 Encapsulates a column major 4 by 4 matrix.Vector3 Encapsulates a 3D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.g3d.loader Class Description Quaternion A simple quaternion class.Vector2 Encapsulates a 2D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.g3d.model Class Description Matrix4 Encapsulates a column major 4 by 4 matrix.Quaternion A simple quaternion class.Vector3 Encapsulates a 3D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.g3d.model.data Class Description Matrix4 Encapsulates a column major 4 by 4 matrix.Quaternion A simple quaternion class.Vector2 Encapsulates a 2D vector.Vector3 Encapsulates a 3D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.g3d.particles Class Description Matrix3 A 3x3 column major matrix; useful for 2D transforms.Matrix4 Encapsulates a column major 4 by 4 matrix.Quaternion A simple quaternion class.Vector3 Encapsulates a 3D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.g3d.particles.batches Class Description Matrix3 A 3x3 column major matrix; useful for 2D transforms.Vector3 Encapsulates a 3D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.g3d.particles.influencers Class Description Quaternion A simple quaternion class.Vector3 Encapsulates a 3D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.g3d.particles.values Class Description Vector3 Encapsulates a 3D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.g3d.shaders Class Description Matrix3 A 3x3 column major matrix; useful for 2D transforms.Matrix4 Encapsulates a column major 4 by 4 matrix.Vector2 Encapsulates a 2D vector.Vector3 Encapsulates a 3D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.g3d.utils Class Description Matrix4 Encapsulates a column major 4 by 4 matrix.Quaternion A simple quaternion class.Vector2 Encapsulates a 2D vector.Vector3 Encapsulates a 3D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.g3d.utils.shapebuilders Class Description Frustum A truncated rectangular pyramid.Matrix4 Encapsulates a column major 4 by 4 matrix.Vector3 Encapsulates a 3D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.glutils Class Description Matrix3 A 3x3 column major matrix; useful for 2D transforms.Matrix4 Encapsulates a column major 4 by 4 matrix.Vector2 Encapsulates a 2D vector.Vector3 Encapsulates a 3D vector.Vector4 Encapsulates a 4D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.graphics.profiling Class Description FloatCounter Track properties of a stream of float values. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.input Class Description Vector2 Encapsulates a 2D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.maps Class Description Matrix4 Encapsulates a column major 4 by 4 matrix. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.maps.objects Class Description Circle A convenient 2D circle class.Ellipse A convenient 2D ellipse class, based on the circle classPolygon Encapsulates a 2D polygon defined by it's vertices relative to an origin point (default of 0, 0).Polyline Rectangle Encapsulates a 2D rectangle defined by its corner point in the bottom left and its extents in x (width) and y (height). -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.maps.tiled.renderers Class Description Matrix4 Encapsulates a column major 4 by 4 matrix.Rectangle Encapsulates a 2D rectangle defined by its corner point in the bottom left and its extents in x (width) and y (height). -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.math Class Description Affine2 A specialized 3x3 matrix that can represent sequences of 2D translations, scales, flips, rotations, and shears.Bezier Implementation of the Bezier curve.BSpline CatmullRomSpline Circle A convenient 2D circle class.Ellipse A convenient 2D ellipse class, based on the circle classFrustum A truncated rectangular pyramid.GridPoint2 A point in a 2D grid, with integer x and y coordinatesGridPoint3 A point in a 3D grid, with integer x and y coordinatesInterpolation Takes a linear value in the range of 0-1 and outputs a (usually) non-linear, interpolated value.Interpolation.Bounce Interpolation.BounceIn Interpolation.BounceOut Interpolation.Elastic Interpolation.ElasticIn Interpolation.ElasticOut Interpolation.Exp Interpolation.ExpIn Interpolation.ExpOut Interpolation.Pow Interpolation.PowIn Interpolation.PowOut Interpolation.Swing Interpolation.SwingIn Interpolation.SwingOut Intersector.MinimumTranslationVector Minimum translation required to separate two polygons.Intersector.SplitTriangle Matrix3 A 3x3 column major matrix; useful for 2D transforms.Matrix4 Encapsulates a column major 4 by 4 matrix.Octree.Collider Interface used by octree to handle geometries' collisions against BoundingBox, Frustum and Ray.Octree.OctreeNode Octree.RayCastResult Path Interface that specifies a path of type T within the window 0.0<=t<=1.0.Plane A plane defined via a unit length normal and the distance from the origin, as you learned in your math class.Plane.PlaneSide Enum specifying on which side a point lies respective to the plane and it's normal.Polygon Encapsulates a 2D polygon defined by it's vertices relative to an origin point (default of 0, 0).Quaternion A simple quaternion class.Rectangle Encapsulates a 2D rectangle defined by its corner point in the bottom left and its extents in x (width) and y (height).Shape2D Vector Encapsulates a general vector.Vector2 Encapsulates a 2D vector.Vector3 Encapsulates a 3D vector.Vector4 Encapsulates a 4D vector.WindowedMean A simple class keeping track of the mean of a stream of values within a certain window. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.math.collision Class Description Matrix4 Encapsulates a column major 4 by 4 matrix.Vector3 Encapsulates a 3D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.scenes.scene2d Class Description Matrix4 Encapsulates a column major 4 by 4 matrix.Rectangle Encapsulates a 2D rectangle defined by its corner point in the bottom left and its extents in x (width) and y (height).Vector2 Encapsulates a 2D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.scenes.scene2d.actions Class Description Interpolation Takes a linear value in the range of 0-1 and outputs a (usually) non-linear, interpolated value. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.scenes.scene2d.ui Class Description Interpolation Takes a linear value in the range of 0-1 and outputs a (usually) non-linear, interpolated value.Rectangle Encapsulates a 2D rectangle defined by its corner point in the bottom left and its extents in x (width) and y (height).Shape2D -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.scenes.scene2d.utils Class Description Matrix4 Encapsulates a column major 4 by 4 matrix.Rectangle Encapsulates a 2D rectangle defined by its corner point in the bottom left and its extents in x (width) and y (height).Vector2 Encapsulates a 2D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.utils Class Description FloatCounter Track properties of a stream of float values.Matrix3 A 3x3 column major matrix; useful for 2D transforms.Matrix4 Encapsulates a column major 4 by 4 matrix.Rectangle Encapsulates a 2D rectangle defined by its corner point in the bottom left and its extents in x (width) and y (height).Vector2 Encapsulates a 2D vector. -
Classes in com.badlogic.gdx.math used by com.badlogic.gdx.utils.viewport Class Description Matrix4 Encapsulates a column major 4 by 4 matrix.Rectangle Encapsulates a 2D rectangle defined by its corner point in the bottom left and its extents in x (width) and y (height).Vector2 Encapsulates a 2D vector.Vector3 Encapsulates a 3D vector.