SpatialMarkup.h



Classes

SpatialMarkup -- Spatial Markup class (full description)

class SpatialMarkup

Interface

Public Members
SpatialMarkup(const SpatialIndex &)
Markup & operator [](size_t nodeIndex)
uint8 & operator ()(size_t vIndex)
void clear()
void clearVertex()

Description

The Spatial Markup just keeps track of the state of each node in the SkyIndex tree during an intersection with a domain.

Member Description

SpatialMarkup(const SpatialIndex &)

Constructor: specify index

Markup & operator [](size_t nodeIndex)

bracket operator: lvalue to set node markers at a specific index

uint8 & operator ()(size_t vIndex)

parenthesis operator: lvalue to set vertex markers at a specific index

void clear()

reset node markup to reject

void clearVertex()

reset vertex markup to undefined

© Copyright The Johns Hopkins University 1999, All Rights Reserved.
Peter Z. Kunszt,