Kinetic Visualization (Visualisierung 2 - S2012)
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Private Attributes
AppletParticleKinematic Class Reference

Interface for the rendering class. More...

#include <AppletParticleKinematic.h>

Inheritance diagram for AppletParticleKinematic:
AppletParticleKinematicImpl

List of all members.

Public Member Functions

 AppletParticleKinematic ()
void updateEvent ()
virtual vl::String appletInfo ()
virtual ~AppletParticleKinematic ()
virtual void fileDroppedEvent (const std::vector< vl::String > &)=0
virtual void setStickParticleToDensityLevel (bool)=0
virtual void setParticleCurvatureK (float)=0
virtual void setParticleFlockingK (float)=0
virtual void setParticleFlockingSigma (float)=0
virtual void setUserPreferredDirectionK (float)=0
virtual void setUserPreferredDirection (const vl::vec3 &)=0
virtual void setParticleRepulsionK (float)=0
virtual void setParticleRepulsionSigma (float)=0
virtual void enableDying (bool)=0
virtual void setCrowdedThreshold (float)=0
virtual void setCrowdedSigma (float)=0
virtual void setPreprocessingSigma (float)=0
virtual void setDensityLevel (float)=0
virtual void enableGaussianPreprocessing (bool)=0
virtual void setGradientMagnitudeThreshold (float)=0
virtual void setMaxNumParticles (int)=0
virtual void setNeighbourRadius (int)=0
virtual void setSampleStep (float)=0
virtual void setShadingIntensity (float)=0
virtual void setGradientIntensity (float)=0
virtual void setOpacityIntensity (float)=0
virtual void setParticleSize (float)=0
virtual void setRenderSmoothedImage (bool)=0
virtual void setParticlesEnabled (bool)=0
virtual void setParticleShadingEnabled (bool)=0
virtual void setRenderModeByIndex (int)=0
virtual void setTransferFunction (vl::ref< vl::Image > img)=0
virtual vl::Image * getImage ()=0
virtual void addAppletParticleKinematicListener (AppletParticleKinematicListener *l)=0
virtual void removeAppletParticleKinematicListener (AppletParticleKinematicListener *l)=0
virtual vl::String getVolumeFilename ()=0

Private Attributes

vl::Time _mFPSTimer

Detailed Description

Interface for the rendering class.


Constructor & Destructor Documentation

AppletParticleKinematic::AppletParticleKinematic ( )
inline
virtual AppletParticleKinematic::~AppletParticleKinematic ( )
inlinevirtual

Member Function Documentation

virtual void AppletParticleKinematic::addAppletParticleKinematicListener ( AppletParticleKinematicListener l)
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual vl::String AppletParticleKinematic::appletInfo ( )
inlinevirtual

Reimplemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::enableDying ( bool  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::enableGaussianPreprocessing ( bool  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::fileDroppedEvent ( const std::vector< vl::String > &  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual vl::Image* AppletParticleKinematic::getImage ( )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual vl::String AppletParticleKinematic::getVolumeFilename ( )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::removeAppletParticleKinematicListener ( AppletParticleKinematicListener l)
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setCrowdedSigma ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setCrowdedThreshold ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setDensityLevel ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setGradientIntensity ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setGradientMagnitudeThreshold ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setMaxNumParticles ( int  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setNeighbourRadius ( int  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setOpacityIntensity ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setParticleCurvatureK ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setParticleFlockingK ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setParticleFlockingSigma ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setParticleRepulsionK ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setParticleRepulsionSigma ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setParticlesEnabled ( bool  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setParticleShadingEnabled ( bool  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setParticleSize ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setPreprocessingSigma ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setRenderModeByIndex ( int  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setRenderSmoothedImage ( bool  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setSampleStep ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setShadingIntensity ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setStickParticleToDensityLevel ( bool  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setTransferFunction ( vl::ref< vl::Image >  img)
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setUserPreferredDirection ( const vl::vec3 &  )
pure virtual

Implemented in AppletParticleKinematicImpl.

virtual void AppletParticleKinematic::setUserPreferredDirectionK ( float  )
pure virtual

Implemented in AppletParticleKinematicImpl.

void AppletParticleKinematic::updateEvent ( )
inline

Member Data Documentation

vl::Time AppletParticleKinematic::_mFPSTimer
private

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