Sirikata
Public Member Functions | Static Public Member Functions | Private Attributes
Sirikata::Mesh::TransformFilter Class Reference

#include <TransformFilter.hpp>

Inheritance diagram for Sirikata::Mesh::TransformFilter:
Collaboration diagram for Sirikata::Mesh::TransformFilter:

List of all members.

Public Member Functions

 TransformFilter (const Matrix4x4f &args)
virtual ~TransformFilter ()
virtual FilterDataPtr apply (FilterDataPtr input)

Static Public Member Functions

static FiltercreateTranslate (const String &args)
static FiltercreateScale (const String &args)
static FiltercreateRotate (const String &args)

Private Attributes

Matrix4x4f mTransform

Constructor & Destructor Documentation

Sirikata::Mesh::TransformFilter::TransformFilter ( const Matrix4x4f args)
virtual Sirikata::Mesh::TransformFilter::~TransformFilter ( ) [inline, virtual]

Member Function Documentation

FilterDataPtr Sirikata::Mesh::TransformFilter::apply ( FilterDataPtr  input) [virtual]
Filter * Sirikata::Mesh::TransformFilter::createRotate ( const String &  args) [static]
Filter * Sirikata::Mesh::TransformFilter::createScale ( const String &  args) [static]
Filter * Sirikata::Mesh::TransformFilter::createTranslate ( const String &  args) [static]

Member Data Documentation

Referenced by apply().


The documentation for this class was generated from the following files: