Developer documentation | Axl-2.5.1

axlShape::Edge Struct Reference

The edge structure. More...

#include <axlShape.h>

Public Member Functions

 Edge ()
 
 Edge (axlAbstractCurveParametric *crv, int si, int ei)
 Constructor from a parametric curve pointer, the starting and ending indices;. More...
 

Public Attributes

int indexStartVertex
 Index of the starting point of the edge in the array of vertices of the axlShape. More...
 
int indexEndVertex
 Index of the ending point of the edge in the array of vertices of the axlShape. More...
 
axlAbstractCurveParametriccurve
 Pointer to the parametric curve supporting the edge, of type axlAbstractCurveParametric. More...
 

Detailed Description

The edge structure.

An edge is composed of a supporting parametric curve and of the indices in the array of vertices of the starting vertex and ending vertex.

Definition at line 41 of file axlShape.h.

Constructor & Destructor Documentation

axlShape::Edge::Edge ( )
inline

Definition at line 51 of file axlShape.h.

axlShape::Edge::Edge ( axlAbstractCurveParametric crv,
int  si,
int  ei 
)
inline

Constructor from a parametric curve pointer, the starting and ending indices;.

Definition at line 54 of file axlShape.h.

Member Data Documentation

axlAbstractCurveParametric* axlShape::Edge::curve

Pointer to the parametric curve supporting the edge, of type axlAbstractCurveParametric.

Definition at line 49 of file axlShape.h.

int axlShape::Edge::indexEndVertex

Index of the ending point of the edge in the array of vertices of the axlShape.

Definition at line 46 of file axlShape.h.

int axlShape::Edge::indexStartVertex

Index of the starting point of the edge in the array of vertices of the axlShape.

Definition at line 43 of file axlShape.h.


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