GemaCoreLib
The GeMA Core library
Classes
gmDiscontinuityAccessor.h File Reference

Implementation of the GmDiscontinuityAccessor proxy class along with the set of cell intersection coordinate accessors. More...

#include "gmAccessorProxy.h"
#include "gmDiscontinuity.h"
#include "gmSegmentCellIntersection.h"
#include <unitConverter.h>
#include <assert.h>
Include dependency graph for gmDiscontinuityAccessor.h:

Go to the source code of this file.

Classes

class  GmDiscontinuityAccessor
 The GmDiscontinuityAccessor class is a proxy object to a value accesor implementing a more convenient interface where indices used to retrieve / store values are replaced by a reference to the discontinuity. More...
 
class  GmAttributeDiscontinuityAccessor
 Extends GmDiscontinuityAccessor to handle attribute accessors. More...
 
class  GmPropertyDiscontinuityAccessor
 Extends GmDiscontinuityAccessor to handle property accessors. More...
 
class  GmSegmentCell2DIntersectionCoordAccessor
 A simple accessor used to access 2d segment cell intersection data with possible unit conversion from the mesh coordinate unit to the desired unit. IMPORTANT: This class does NOT implement all the standard methods of a GmValueAccessor object. Those implemented, though, follow the SAME semantics. More...
 

Detailed Description

Implementation of the GmDiscontinuityAccessor proxy class along with the set of cell intersection coordinate accessors.

Author
Carlos Augusto Teixeira Mendes
Date
october, 2023