PPL Logo

libs/ck-libs/liveViz3d/ckviewpoint.h File Reference

Go to the source code of this file.

Data Structures

class  CkRay
 A start point and a direction. More...
class  CkMatrix3d
 A 4x4 matrix. More...
class  CkViewpoint
 Describes a method for converting universe locations to screen pixels and back again: a projection matrix. More...
class  CkAxes3d
 X, Y, and Z axes: a right-handed frame, used for navigation. More...

Typedefs

typedef CkVector3d CkVector2d
 Horrific hack: we don't have 2d vectors, so ignore z part of a 3d vector:.

Functions

__m128 _ck_SSE_reduce (__m128 r)
__m128 _ck_SSE_dot (__m128 a, __m128 b)


Typedef Documentation

Horrific hack: we don't have 2d vectors, so ignore z part of a 3d vector:.

Definition at line 73 of file ckviewpoint.h.


Function Documentation

__m128 _ck_SSE_reduce ( __m128  r  )  [inline]

Definition at line 83 of file ckviewpoint.h.

Referenced by _ck_SSE_dot().

__m128 _ck_SSE_dot ( __m128  a,
__m128  b 
) [inline]

Definition at line 101 of file ckviewpoint.h.

References _ck_SSE_reduce().

Referenced by CkViewpoint::project_noz().


Generated on Thu May 24 07:56:03 2012 for Charm++ by  doxygen 1.5.5