Visualization Library

A lightweight C++ OpenGL middleware for 2D/3D graphics
[Home] [Tutorials] [All Classes] [Grouped Classes]

vlVolume::SlicedVolume Member List

This is the complete list of members for vlVolume::SlicedVolume, including all inherited members.
ActorEventCallback()vl::ActorEventCallback [inline]
as()vl::Object [inline]
as() const vl::Object [inline]
automaticDelete() const vl::Object [inline]
bindActor(vl::Actor *)vlVolume::SlicedVolume
box() const vlVolume::SlicedVolume [inline]
className()vl::Object [inline, virtual]
decReference()vl::Object [inline]
generateTextureCoordinates(const vl::ivec3 &size)vlVolume::SlicedVolume
generateTextureCoordinates(int width, int height, int depth)vlVolume::SlicedVolume [inline]
genRGBAVolume(vl::Image *data, vl::Image *trfunc, const vl::fvec3 &light_dir, bool alpha_from_data=true)vlVolume::SlicedVolume [static]
genRGBAVolume(vl::Image *data, vl::Image *trfunc, bool alpha_from_data=true)vlVolume::SlicedVolume [static]
geometry()vlVolume::SlicedVolume [inline]
geometry() const vlVolume::SlicedVolume [inline]
incReference()vl::Object [inline]
isEnabled() const vl::ActorEventCallback [inline]
light() const vlVolume::SlicedVolume [inline]
light()vlVolume::SlicedVolume [inline]
mAutomaticDeletevl::Object [protected]
mBoxvlVolume::SlicedVolume [protected]
mCachevlVolume::SlicedVolume [protected]
mEnabledvl::ActorEventCallback [protected]
mGeometryvlVolume::SlicedVolume [protected]
mLightvlVolume::SlicedVolume [protected]
mMutexvl::Object [protected]
mObjectNamevl::Object [protected]
mReferenceCountvl::Object [protected]
mSliceCountvlVolume::SlicedVolume [protected]
mTexCoordvlVolume::SlicedVolume [protected]
mutex()vl::Object [inline]
mutex() const vl::Object [inline]
Object()vl::Object [inline]
Object(const Object &other)vl::Object [inline]
objectName() const vl::Object [inline]
onActorDelete(vl::Actor *)vlVolume::SlicedVolume [inline, virtual]
onActorRenderStarted(vl::Actor *actor, vl::Real frame_clock, const vl::Camera *cam, vl::Renderable *renderable, const vl::Shader *shader, int pass)vlVolume::SlicedVolume [virtual]
operator=(const Object &other)vl::Object [inline]
referenceCount() const vl::Object [inline]
setAutomaticDelete(bool autodel_on)vl::Object [inline]
setBox(const vl::AABB &box)vlVolume::SlicedVolume
setEnabled(bool enabled)vl::ActorEventCallback [inline]
setLight(vl::Light *light)vlVolume::SlicedVolume [inline]
setMutex(VirtualMutex *mutex)vl::Object [inline]
setObjectName(const std::string &name)vl::Object [inline]
setSliceCount(int count)vlVolume::SlicedVolume [inline]
setVolumeImage(vl::Image *volume, vl::Shader *shader)vlVolume::SlicedVolume
sliceCount() const vlVolume::SlicedVolume [inline]
SlicedVolume()vlVolume::SlicedVolume
texCoords() const vlVolume::SlicedVolume [inline]
texCoords()vlVolume::SlicedVolume [inline]
updateUniforms(const vl::Camera *camera, vl::Actor *)vlVolume::SlicedVolume [virtual]
~Object()vl::Object [protected, virtual]

Visualization Library v2010.11.1125 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Fri Nov 26 2010 10:33:57.
Permission is granted to use this page to write and publish articles regarding Visualization Library.