polarGrid Class Reference
[Graph series]

Place a regular grid on a sphere. More...

#include <sparseGraph.h>

Inheritance diagram for polarGrid:

sparseGraph abstractGraph abstractMixedGraph managedObject goblinRootObject

Public Types

enum  TOptPolar {
  POLAR_DEFAULT = 0,
  POLAR_TRIANGULAR = 1,
  POLAR_SQUARE = 2,
  POLAR_CONE = 3,
  POLAR_HEMISPHERE = 4,
  POLAR_SPHERE = 5,
  POLAR_TUBE = 6,
  POLAR_DISC = 7
}

Public Member Functions

 polarGrid (TNode _k, TNode _l, TNode _p, TOptPolar facets, TOptPolar dim, goblinController &_CT=goblinDefaultContext) throw (ERRejected)

Detailed Description

Place a regular grid on a sphere.


Member Enumeration Documentation

enum TOptPolar
 

Polar grid type.

Enumerator:
POLAR_DEFAULT  Use default options.
POLAR_TRIANGULAR  Grid is formed of triangles.
POLAR_SQUARE  Grid is formed of squares.
POLAR_CONE  Grid is embedded on a cone.
POLAR_HEMISPHERE  Grid is embedded on a hemisphere.
POLAR_SPHERE  Grid is embedded on a sphere (default rule).
POLAR_TUBE  Grid is embedded on a cylinder.
POLAR_DISC  Grid is embedded on a disc (2D instead of 3D).


Constructor & Destructor Documentation

polarGrid TNode  _k,
TNode  _l,
TNode  _p,
TOptPolar  facets,
TOptPolar  dim,
goblinController _CT = goblinDefaultContext
throw (ERRejected)