SkMatrix3D Struct Reference

#include <SkCamera.h>

List of all members.

Public Member Functions

void reset ()
void setRow (int row, SkScalar a, SkScalar b, SkScalar c, SkScalar d=0)
void setRotateX (SkScalar deg)
void setRotateY (SkScalar deg)
void setRotateZ (SkScalar deg)
void setTranslate (SkScalar x, SkScalar y, SkScalar z)
void preRotateX (SkScalar deg)
void preRotateY (SkScalar deg)
void preRotateZ (SkScalar deg)
void preTranslate (SkScalar x, SkScalar y, SkScalar z)
void setConcat (const SkMatrix3D &a, const SkMatrix3D &b)
void mapPoint (const SkPoint3D &src, SkPoint3D *dst) const
void mapVector (const SkVector3D &src, SkVector3D *dst) const
void mapPoint (SkPoint3D *v) const
void mapVector (SkVector3D *v) const

Public Attributes

SkScalar fMat [3][4]

Detailed Description

Definition at line 63 of file SkCamera.h.


Member Function Documentation

void SkMatrix3D::mapPoint ( SkPoint3D v  )  const [inline]

Definition at line 91 of file SkCamera.h.

void SkMatrix3D::mapPoint ( const SkPoint3D src,
SkPoint3D dst 
) const
void SkMatrix3D::mapVector ( SkVector3D v  )  const [inline]

Definition at line 95 of file SkCamera.h.

void SkMatrix3D::mapVector ( const SkVector3D src,
SkVector3D dst 
) const
void SkMatrix3D::preRotateX ( SkScalar  deg  ) 
void SkMatrix3D::preRotateY ( SkScalar  deg  ) 
void SkMatrix3D::preRotateZ ( SkScalar  deg  ) 
void SkMatrix3D::preTranslate ( SkScalar  x,
SkScalar  y,
SkScalar  z 
)
void SkMatrix3D::reset (  ) 
void SkMatrix3D::setConcat ( const SkMatrix3D a,
const SkMatrix3D b 
)
void SkMatrix3D::setRotateX ( SkScalar  deg  ) 
void SkMatrix3D::setRotateY ( SkScalar  deg  ) 
void SkMatrix3D::setRotateZ ( SkScalar  deg  ) 
void SkMatrix3D::setRow ( int  row,
SkScalar  a,
SkScalar  b,
SkScalar  c,
SkScalar  d = 0 
) [inline]

Definition at line 68 of file SkCamera.h.

void SkMatrix3D::setTranslate ( SkScalar  x,
SkScalar  y,
SkScalar  z 
)

Member Data Documentation

Definition at line 64 of file SkCamera.h.


The documentation for this struct was generated from the following file:

Generated on Tue Oct 20 10:33:04 2009 for Skia by  doxygen 1.6.1