Public Member Functions | Private Attributes | List of all members
lvr2::ChunkedMeshCuller Class Reference

#include <LVRChunkedMeshCuller.hpp>

Inheritance diagram for lvr2::ChunkedMeshCuller:
Inheritance graph
[legend]

Public Member Functions

 ChunkedMeshCuller (LVRChunkedMeshBridge *bridge, double highResDistance=150.0)
 
virtual double Cull (vtkRenderer *ren, vtkProp **propList, int &listLength, int &initialized) override
 
void enableCulling ()
 
void NoCulling ()
 

Private Attributes

bool cull_
 
LVRChunkedMeshBridgem_bridge
 
double m_highResDistance
 

Detailed Description

Definition at line 20 of file LVRChunkedMeshCuller.hpp.

Constructor & Destructor Documentation

◆ ChunkedMeshCuller()

lvr2::ChunkedMeshCuller::ChunkedMeshCuller ( LVRChunkedMeshBridge bridge,
double  highResDistance = 150.0 
)
inline

Definition at line 23 of file LVRChunkedMeshCuller.hpp.

Member Function Documentation

◆ Cull()

double lvr2::ChunkedMeshCuller::Cull ( vtkRenderer *  ren,
vtkProp **  propList,
int &  listLength,
int &  initialized 
)
overridevirtual

Definition at line 17 of file LVRChunkedMeshCuller.cpp.

◆ enableCulling()

void lvr2::ChunkedMeshCuller::enableCulling ( )
inline

Definition at line 30 of file LVRChunkedMeshCuller.hpp.

◆ NoCulling()

void lvr2::ChunkedMeshCuller::NoCulling ( )
inline

Definition at line 29 of file LVRChunkedMeshCuller.hpp.

Member Data Documentation

◆ cull_

bool lvr2::ChunkedMeshCuller::cull_
private

Definition at line 34 of file LVRChunkedMeshCuller.hpp.

◆ m_bridge

LVRChunkedMeshBridge* lvr2::ChunkedMeshCuller::m_bridge
private

Definition at line 33 of file LVRChunkedMeshCuller.hpp.

◆ m_highResDistance

double lvr2::ChunkedMeshCuller::m_highResDistance
private

Definition at line 35 of file LVRChunkedMeshCuller.hpp.


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


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:11