#include <gl_skin_render.h>
List of all members.
Public Member Functions |
template<typename skin_type > |
void | init (skin_type &skin, typename skin_type::skin_part_type::no_gpu_support *p=0) |
template<typename skin_type > |
void | init (skin_type &skin, typename skin_type::skin_part_type::gpu_support *p=0) |
template<typename skin_type , typename skeleton_type > |
void | render (skin_type &skin, skeleton_type &skeleton, typename skin_type::skin_part_type::no_gpu_support *p=0) |
template<typename skin_type , typename skeleton_type > |
void | render (skin_type &skin, skeleton_type &skeleton, typename skin_type::skin_part_type::gpu_support *p=0) |
void | cleanup () |
Protected Member Functions |
template<typename skin_type > |
void | createGPUBuffers (skin_type &skin) |
Member Function Documentation
void OpenTissue::gl::SkinRender::cleanup |
( |
|
) |
[inline] |
template<typename skin_type >
void OpenTissue::gl::SkinRender::createGPUBuffers |
( |
skin_type & |
skin |
) |
[inline, protected] |
template<typename skin_type >
void OpenTissue::gl::SkinRender::init |
( |
skin_type & |
skin, |
|
|
typename skin_type::skin_part_type::gpu_support * |
p = 0 | |
|
) |
| | [inline] |
template<typename skin_type >
void OpenTissue::gl::SkinRender::init |
( |
skin_type & |
skin, |
|
|
typename skin_type::skin_part_type::no_gpu_support * |
p = 0 | |
|
) |
| | [inline] |
template<typename skin_type , typename skeleton_type >
void OpenTissue::gl::SkinRender::render |
( |
skin_type & |
skin, |
|
|
skeleton_type & |
skeleton, |
|
|
typename skin_type::skin_part_type::no_gpu_support * |
p = 0 | |
|
) |
| | [inline] |
template<typename skin_type , typename skeleton_type >
void OpenTissue::gl::SkinRender::render |
( |
skin_type & |
skin, |
|
|
skeleton_type & |
skeleton, |
|
|
typename skin_type::skin_part_type::gpu_support * |
p = 0 | |
|
) |
| | [inline] |
The documentation for this class was generated from the following file:
- /home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/OpenTissue/kinematics/skinning/gl_skin_render.h