#include <CSOTrailRenderer.h>
Definition at line 51 of file CSOTrailRenderer.h.
◆ TrailT
◆ CSOTrailRenderer()
CSOTrailRenderer::CSOTrailRenderer |
( |
| ) |
|
◆ addToTrail()
◆ clearTrail()
void CSOTrailRenderer::clearTrail |
( |
| ) |
|
◆ computeVoxelSpaceProperties()
void CSOTrailRenderer::computeVoxelSpaceProperties |
( |
| ) |
|
|
protected |
◆ convertSbVec3fToVector3()
◆ drawTrail()
◆ getProjectedVoxelBoundingBox()
◆ getSmoothedTrailVoxelSpace()
std::vector< ml::Vector3 > & CSOTrailRenderer::getSmoothedTrailVoxelSpace |
( |
| ) |
|
◆ getTrail()
◆ getTrailNormal()
◆ getTrailVoxelSpace()
std::vector< ml::Vector3 > & CSOTrailRenderer::getTrailVoxelSpace |
( |
| ) |
|
◆ getVoxelBoundingBox()
◆ hasTrail()
bool CSOTrailRenderer::hasTrail |
( |
| ) |
const |
◆ hasTrailWithArea()
bool CSOTrailRenderer::hasTrailWithArea |
( |
| ) |
const |
◆ isInPlane()
bool CSOTrailRenderer::isInPlane |
( |
| ) |
const |
◆ segmentsArePossiblyCrossing()
Returns whether the given segments are potentially crossing each other.
◆ setBackGLForTrail()
void CSOTrailRenderer::setBackGLForTrail |
( |
| ) |
const |
◆ setupGLForTrail()
◆ setWorldToVoxelMatrix()
◆ smoothPositions()
Smooths the given vector of positions by a Laplacian smoothing.
◆ _projectedTrailVoxelBoundingBox
◆ _shouldRecomputeVoxelSpaceProperties
bool CSOTrailRenderer::_shouldRecomputeVoxelSpaceProperties |
|
protected |
◆ _smoothedTrailPositionsVoxelSpace
TrailT CSOTrailRenderer::_smoothedTrailPositionsVoxelSpace |
|
protected |
◆ _trailPositions
TrailT CSOTrailRenderer::_trailPositions |
|
protected |
◆ _trailPositionsVoxelSpace
TrailT CSOTrailRenderer::_trailPositionsVoxelSpace |
|
protected |
◆ _voxelBoundingBox
◆ _worldToVoxelMatrix
The documentation for this class was generated from the following file:
- MeVisLab/Standard/Sources/Inventor/SoCSO/SoView2DCSOEditor/SoView2DCSOExtensibleEditor/CSOTrailRenderer.h