Developer Documentation
ACG::GPUCacheOptimizer::Opt_Vertex Struct Reference

#include <OpenFlipper/libs_required/ACG/Geometry/GPUCacheOptimizer.hh>

Public Member Functions

void FindScore (unsigned int MaxSizeVertexCache)
 forsyth's score function More...
 
void RemoveTriFromList (unsigned int tri)
 

Public Attributes

int iCachePos
 
float fScore
 
int iNumTrisTotal
 
int iNumTrisLeft
 
unsigned int * pTris
 

Detailed Description

internal data structures used forsyth and tipsify implementation

Definition at line 207 of file GPUCacheOptimizer.hh.

Member Function Documentation

◆ FindScore()

void ACG::GPUCacheOptimizer::Opt_Vertex::FindScore ( unsigned int  MaxSizeVertexCache)

forsyth's score function

Definition at line 273 of file GPUCacheOptimizer.cc.

◆ RemoveTriFromList()

void ACG::GPUCacheOptimizer::Opt_Vertex::RemoveTriFromList ( unsigned int  tri)

Definition at line 315 of file GPUCacheOptimizer.cc.

Member Data Documentation

◆ fScore

float ACG::GPUCacheOptimizer::Opt_Vertex::fScore

Definition at line 213 of file GPUCacheOptimizer.hh.

◆ iCachePos

int ACG::GPUCacheOptimizer::Opt_Vertex::iCachePos

Definition at line 212 of file GPUCacheOptimizer.hh.

◆ iNumTrisLeft

int ACG::GPUCacheOptimizer::Opt_Vertex::iNumTrisLeft

tris left to add to final result

Definition at line 217 of file GPUCacheOptimizer.hh.

◆ iNumTrisTotal

int ACG::GPUCacheOptimizer::Opt_Vertex::iNumTrisTotal

tris using this vertex

Definition at line 215 of file GPUCacheOptimizer.hh.

◆ pTris

unsigned int* ACG::GPUCacheOptimizer::Opt_Vertex::pTris

Definition at line 218 of file GPUCacheOptimizer.hh.


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