Public Member Functions | Public Attributes

celery::engine::utils::math::Vec3F Class Reference

List of all members.

Public Member Functions

 Vec3F (float d0, float d1, float d2)
 Vec3F (Vec3F v2f)
final Vec3F add (Vec3F rhs)
final Vec2F add (Vec2F rhs)
final Vec3F addEq (Vec3F rhs)
final Vec3F sub (Vec3F rhs)
final Vec2F sub (Vec2F rhs)
final Vec3F subEq (Vec3F rhs)
final Vec3F mul (Vec3F rhs)
final Vec3F mulEq (Vec3F rhs)
final Vec3F scale (float rhs)
final Vec3F scaleEq (float rhs)
final Vec3F div (float rhs)
final Vec3F divEq (float rhs)
final float dot (Vec3F rhs)
final float length2 ()
final float length ()
String toString ()

Public Attributes

float x
float y
float z

Detailed Description

Defines a generic 3D vector and useful operations.

Author:
psastras

The documentation for this class was generated from the following file:
 All Classes Functions Variables