Public Member Functions | Private Attributes | List of all members
vrender::TopologicalSortMethod Class Reference

#include <SortMethod.h>

Inheritance diagram for vrender::TopologicalSortMethod:
Inheritance graph
[legend]

Public Member Functions

void setBreakCycles (bool b)
 
virtual void sortPrimitives (std::vector< PtrPrimitive > &, VRenderParams &)
 
 TopologicalSortMethod ()
 
virtual ~TopologicalSortMethod ()
 
- Public Member Functions inherited from vrender::SortMethod
void SetZDepth (FLOAT s)
 
 SortMethod ()
 
FLOAT ZDepth () const
 
virtual ~SortMethod ()
 

Private Attributes

bool _break_cycles
 

Additional Inherited Members

- Protected Attributes inherited from vrender::SortMethod
FLOAT zSize
 

Detailed Description

Definition at line 88 of file SortMethod.h.

Constructor & Destructor Documentation

vrender::TopologicalSortMethod::TopologicalSortMethod ( )

Definition at line 107 of file TopologicalSortMethod.cpp.

virtual vrender::TopologicalSortMethod::~TopologicalSortMethod ( )
inlinevirtual

Definition at line 92 of file SortMethod.h.

Member Function Documentation

void vrender::TopologicalSortMethod::setBreakCycles ( bool  b)
inline

Definition at line 96 of file SortMethod.h.

void vrender::TopologicalSortMethod::sortPrimitives ( std::vector< PtrPrimitive > &  ,
VRenderParams  
)
virtual

Implements vrender::SortMethod.

Definition at line 112 of file TopologicalSortMethod.cpp.

Member Data Documentation

bool vrender::TopologicalSortMethod::_break_cycles
private

Definition at line 98 of file SortMethod.h.


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


octovis
Author(s): Kai M. Wurm , Armin Hornung
autogenerated on Mon Jun 10 2019 14:00:25