PixelLightAPI  .
Classes | Functions
PLMath Namespace Reference

Classes

class  AABoundingBox
 Axis align bounding box class. More...
class  BoundingBox
 Bounding box class. More...
class  EulerAngles
 Static Euler angles conversion tool class. More...
class  Frustum
 Frustum culling. More...
class  Graph
 Graph class (directed) More...
class  GraphHandler
 Graph handler. More...
class  GraphLoader
 Abstract graph loader base class. More...
class  GraphLoaderPL
 Graph loader implementation for the PixelLight graph XML file format. More...
class  GraphManager
 This is a manager for the graph resource. More...
class  GraphNode
 Graph node class. More...
class  GraphNodeHandler
 Graph node handler. More...
class  GraphPath
 A path can be set of links to graph nodes or owning it's own private nodes. More...
class  GraphPathHandler
 Graph path handler. More...
class  GraphPathLoader
 Abstract graph path loader base class. More...
class  GraphPathLoaderPL
 Graph path loader implementation for the PixelLight graph path XML file format. More...
class  GraphPathManager
 This is a manager for the graph path resource. More...
class  Half
 Static helper class for the half data type (16 bit floating point) More...
class  Intersect
 Static class with some useful intersection tools. More...
class  Line
 Line class (finite length) More...
class  Math
 Static class with some useful math constants and functions. More...
class  Matrix3x3
 3x3 matrix More...
class  Matrix3x4
 3x4 matrix More...
class  Matrix4x4
 4x4 matrix More...
class  Octree
 Base octree class. More...
class  PerlinNoise
 Static class containing the original noise implementation from Ken Perlin. More...
class  PerlinNoiseTileable
 Static class containing tileable Perlin noise functions. More...
class  PerlinNoiseTurbulence
 Static class containing turbulence Perlin noise functions. More...
class  Plane
 Plane class. More...
class  PlaneSet
 A set of planes defines a convex volume (e.g. the frustum, an event area...) More...
class  Polygon
 A polygon is a set of vertices on a same plane. This is only a base class with vertices... to add texture coords etc. to have to derive it! More...
class  QuadtreePatch
 Quadtree patch. More...
class  Quadtree
 Quadtree. More...
class  Quaternion
 Quaternion. More...
class  Ray
 Ray class (infinite length, in both directions) More...
class  Rectangle
 Rectangle (2D axis aligned bounding box) class. More...
class  Sphere
 Sphere class. More...
class  Transform3
 3D transform class More...
class  Vector2
 2D vector More...
class  Vector2i
 2D integer vector More...
class  Vector3
 3D vector More...
class  Vector3i
 3D integer vector More...
class  Vector4
 4D vector More...

Functions

Vector2 operator* (float fS, const Vector2 &vV)
Vector3 operator* (float fS, const Vector3 &vV)
Vector4 operator* (float fS, const Vector4 &vV)

Function Documentation

Vector2 PLMath::operator* ( float  fS,
const Vector2 &  vV 
) [inline]
Vector3 PLMath::operator* ( float  fS,
const Vector3 &  vV 
) [inline]
Vector4 PLMath::operator* ( float  fS,
const Vector4 &  vV 
) [inline]


PixelLight PixelLight 0.9.11-R1
Copyright (C) 2002-2012 by The PixelLight Team
Last modified Thu Feb 23 2012 14:09:34
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported