| GlsMap Toolkit 1.10.1

Public Member Functions | Public Attributes | List of all members
disti::DNCUtil::GLdoubleEdge Struct Reference

`#include <dnc_util.h>`

## Public Member Functions
| GLdoubleEdge (const double x, const double y, const double z)
| GLdoubleEdge (const VPFDataValue &edgCoords, const bool reverseCoords)
| ~GLdoubleEdge ()

## Public Attributes
GLdouble * | verts

## Detailed Description

helper struct for storing/inputing edge vertices in a format suitable for the glu Tessellator

## Constructor & Destructor Documentation

## ◆ GLdoubleEdge() [1/2]

disti::DNCUtil::GLdoubleEdge::GLdoubleEdge | ( | const double | x,
|  | const double | y,
|  | const double | z
| ) |  |
| inline

Ctor - single coordinate edge

Parameters

  x | x coordinate
  y | y coordinate
  z | z coordinate

## ◆ GLdoubleEdge() [2/2]

disti::DNCUtil::GLdoubleEdge::GLdoubleEdge | ( | const VPFDataValue & | edgCoords,
|  | const bool | reverseCoords
| ) |  |
| inline

Ctor

Parameters

  edgCoords | edge coordinates for new edge ( must be array of VPFUtil::DATA_TYPE_2D_COORD_SHORT )
  reverseCoords | true to store edge coordinates in reverse order else false

## ◆ ~GLdoubleEdge()

disti::DNCUtil::GLdoubleEdge::~GLdoubleEdge | ( |  | ) |
| inline

Dtor

## Member Data Documentation

## ◆ verts

GLdouble* disti::DNCUtil::GLdoubleEdge::verts

array of ( x,y,z ) verts else NULL

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

- dnc_util.h