#include <LinePrimitive.h>
Inheritance diagram for Fluxus::LinePrimitive:
Public Member Functions | |
LinePrimitive () | |
LinePrimitive (const LinePrimitive &other) | |
virtual | ~LinePrimitive () |
Primitive Interface | |
virtual LinePrimitive * | Clone () const |
virtual void | Render () |
virtual dBoundingBox | GetBoundingBox () |
virtual void | ApplyTransform (bool ScaleRotOnly=false) |
virtual string | GetTypeName () |
This needs to be set appropriately for all derived types. | |
Protected Member Functions | |
virtual void | PDataDirty () |
Called when a named pdata mapping changes. |
Definition at line 30 of file LinePrimitive.h.
LinePrimitive::LinePrimitive | ( | ) |
Definition at line 23 of file LinePrimitive.cpp.
LinePrimitive::LinePrimitive | ( | const LinePrimitive & | other | ) |
Definition at line 31 of file LinePrimitive.cpp.
LinePrimitive::~LinePrimitive | ( | ) | [virtual] |
Definition at line 37 of file LinePrimitive.cpp.
LinePrimitive * LinePrimitive::Clone | ( | ) | const [virtual] |
void LinePrimitive::Render | ( | ) | [virtual] |
dBoundingBox LinePrimitive::GetBoundingBox | ( | ) | [virtual] |
void LinePrimitive::ApplyTransform | ( | bool | ScaleRotOnly = false |
) | [virtual] |
virtual string Fluxus::LinePrimitive::GetTypeName | ( | ) | [inline, virtual] |
This needs to be set appropriately for all derived types.
Reimplemented from Fluxus::Primitive.
Definition at line 44 of file LinePrimitive.h.
void LinePrimitive::PDataDirty | ( | ) | [protected, virtual] |
Called when a named pdata mapping changes.
Implements Fluxus::PDataContainer.
Definition at line 46 of file LinePrimitive.cpp.