RenderTools::Plane Class Reference

#include <Plane.h>

Inheritance diagram for RenderTools::Plane:

RenderTools::Rendernode RenderTools::BindingInterface RenderTools::RenderInterface RenderTools::RelationalNode RenderTools::TransformNode RenderTools::AbstractPropertyContainer RenderTools::ContainerProperty RenderTools::AbstractProperty RenderTools::InitializeInterface

List of all members.

Public Member Functions

 Plane (void)
virtual ~Plane (void)
virtual void createProperties (void)
virtual const string getTypeName (bool ofComponent=false) const
virtual void onInitialize (void)
virtual void render (void)
void fromEquation (const Vec4 &equation, bool send=true)
Vec3 getNormal (void) const

Static Public Member Functions

static PropertyPtr create (const XMLNodePtr &xml=XMLNodePtr())


Detailed Description

Definition at line 9 of file Plane.h.


Constructor & Destructor Documentation

RenderTools::Plane::Plane ( void   ) 

Definition at line 11 of file Plane.cpp.

RenderTools::Plane::~Plane ( void   )  [virtual]

Definition at line 32 of file Plane.cpp.


Member Function Documentation

PropertyPtr RenderTools::Plane::create ( const XMLNodePtr xml = XMLNodePtr()  )  [static]

Reimplemented from RenderTools::Rendernode.

Definition at line 16 of file Plane.cpp.

void RenderTools::Plane::createProperties ( void   )  [virtual]

Reimplemented from RenderTools::Rendernode.

Definition at line 24 of file Plane.cpp.

void RenderTools::Plane::fromEquation ( const Vec4 equation,
bool  send = true 
)

propertyChanged();

Definition at line 35 of file Plane.cpp.

Vec3 RenderTools::Plane::getNormal ( void   )  const

Definition at line 90 of file Plane.cpp.

const string RenderTools::Plane::getTypeName ( bool  ofComponent = false  )  const [virtual]

Reimplemented from RenderTools::Rendernode.

Definition at line 28 of file Plane.cpp.

void RenderTools::Plane::onInitialize ( void   )  [virtual]

Reimplemented from RenderTools::Rendernode.

Definition at line 42 of file Plane.cpp.

void RenderTools::Plane::render ( void   )  [virtual]

Reimplemented from RenderTools::RenderInterface.

Definition at line 86 of file Plane.cpp.


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

Generated on Wed Jan 26 00:15:36 2011 for RenderTools by  doxygen 1.5.8