Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

lvec4_ops_src.h File Reference

#include "lvec4_ops_src.I"

Go to the source code of this file.

Functions

INLINE_LINMATH FLOATNAME (LVecBase4) operator *(FLOATTYPE scalar
INLINE_LINMATH FLOATNAME (LPoint4) operator *(FLOATTYPE scalar
INLINE_LINMATH FLOATNAME (LVector4) operator *(FLOATTYPE scalar
INLINE_LINMATH FLOATTYPE dot (const FLOATNAME(LVecBase4)&a, const FLOATNAME(LVecBase4)&b)
INLINE_LINMATH FLOATTYPE length (const FLOATNAME(LVector4)&a)


Function Documentation

INLINE_LINMATH FLOATTYPE dot const FLOATNAME(LVecBase4)&  a,
const FLOATNAME(LVecBase4)&  b
 

Referenced by BoundingSphere::around_points(), LOD::compute_child(), BoundingSphere::contains_lineseg(), BoundingSphere::contains_point(), BoundingSphere::contains_sphere(), GLGraphicsStateGuardian::draw_sphere(), DXGraphicsStateGuardian8::draw_sphere(), DXGraphicsStateGuardian7::draw_sphere(), CRGraphicsStateGuardian::draw_sphere(), BoundingSphere::extend_by_finite(), BoundingSphere::extend_by_point(), FLOATNAME(), heads_up(), CollisionSphere::intersects_line(), look_at(), SpheretexHighlighter::pre_apply(), and BoundingLine::sqr_dist_to_line().

INLINE_LINMATH FLOATNAME LVector4   ) 
 

INLINE_LINMATH FLOATNAME LPoint4   ) 
 

Definition at line 23 of file lpoint4_src.h.

References EXPCL_PANDA, FLOATNAME, FLOATTYPE, INLINE_LINMATH, w, x, y, z, and zero.

INLINE_LINMATH FLOATNAME LVecBase4   ) 
 

INLINE_LINMATH FLOATTYPE length const FLOATNAME(LVector4)&  a  ) 
 

Referenced by _rotate_to(), BoundingSphere::around_finite(), ParametricCurve::calc_length(), BoundingSphere::extend_by_finite(), BoundingSphere::extend_by_sphere(), FLOATNAME(), herc_idle(), make_random_color(), panda_idle(), PT(), and CollisionSphere::xform().


Generated on Fri Apr 18 00:10:53 2003 for Panda by doxygen1.3