ShellToRegionMapper
Fields
struct vhash_s * | m_RegionToShellHash |
struct vhash_s * | m_ShellToRegionHash |
struct vhash_s * | m_ShellToSegmentHash |
Functions
ShellToRegionMapper |
|
void | AddRegion |
HC_KEY | GetOriginalShell |
int | GetRegionsFromOriginalShell |
void | BuildSegmentTreeRecursive |
void | MapSegmentTree |
void | AddSegmentMapping |
Detailed Description
-
class
ShellToRegionMapper
Public Functions
-
ShellToRegionMapper
()
-
void
AddRegion
(HC_KEY originalshell, HC_KEY newshell, int regionnum, bool check = true)
-
HC_KEY
GetOriginalShell
(HC_KEY newshell, int regionnum) const
-
int
GetRegionsFromOriginalShell
(HC_KEY originalshell, HC_KEY **newshells, int ®ionnum) const
-
void
BuildSegmentTreeRecursive
(HC_KEY okey, HC_KEY nkey)
-
void
MapSegmentTree
(HC_KEY modelkey)
-
void
AddSegmentMapping
(HC_KEY originalshell, HC_KEY segmentkey)
-