FreeWRL / FreeX3D 4.3.0
vertexArray Class Reference

Public Member Functions

 vertexArray (Int s)
 
 vertexArray (Real vertices[][2], Int nVertices)
 
void appendVertex (Real *ptr)
 
Real * getVertex (Int i)
 
Real ** getArray ()
 
Int getNumElements ()
 
Int findIndexAbove (Real v)
 
Int findIndexAboveGen (Real v, Int startIndex, Int EndIndex)
 
Int findIndexBelowGen (Real v, Int startIndex, Int EndIndex)
 
Int findIndexStrictBelowGen (Real v, Int startIndex, Int EndIndex)
 
Int findIndexFirstAboveEqualGen (Real v, Int startIndex, Int endIndex)
 
Int skipEqualityFromStart (Real v, Int start, Int end)
 
Int findDecreaseChainFromEnd (Int begin, Int end)
 
void print ()
 

Detailed Description

Definition at line 77 of file monoTriangulation.h.

Constructor & Destructor Documentation

◆ vertexArray()

vertexArray::vertexArray ( Int s)

Definition at line 1131 of file monoTriangulation.cc.

◆ ~vertexArray()

vertexArray::~vertexArray ( )

Definition at line 1139 of file monoTriangulation.cc.

Member Function Documentation

◆ appendVertex()

void vertexArray::appendVertex ( Real * ptr)

Definition at line 1144 of file monoTriangulation.cc.

◆ findDecreaseChainFromEnd()

Int vertexArray::findDecreaseChainFromEnd ( Int begin,
Int end )

Definition at line 1306 of file monoTriangulation.cc.

◆ findIndexAbove()

Int vertexArray::findIndexAbove ( Real v)

Definition at line 1175 of file monoTriangulation.cc.

◆ findIndexAboveGen()

Int vertexArray::findIndexAboveGen ( Real v,
Int startIndex,
Int EndIndex )

Definition at line 1288 of file monoTriangulation.cc.

◆ findIndexBelowGen()

Int vertexArray::findIndexBelowGen ( Real v,
Int startIndex,
Int EndIndex )

Definition at line 1201 of file monoTriangulation.cc.

◆ findIndexFirstAboveEqualGen()

Int vertexArray::findIndexFirstAboveEqualGen ( Real v,
Int startIndex,
Int endIndex )

Definition at line 1253 of file monoTriangulation.cc.

◆ findIndexStrictBelowGen()

Int vertexArray::findIndexStrictBelowGen ( Real v,
Int startIndex,
Int EndIndex )

Definition at line 1227 of file monoTriangulation.cc.

◆ getArray()

Real ** vertexArray::getArray ( )
inline

Definition at line 87 of file monoTriangulation.h.

◆ getNumElements()

Int vertexArray::getNumElements ( )
inline

Definition at line 88 of file monoTriangulation.h.

◆ getVertex()

Real * vertexArray::getVertex ( Int i)
inline

Definition at line 86 of file monoTriangulation.h.

◆ print()

void vertexArray::print ( )

Definition at line 1159 of file monoTriangulation.cc.

◆ skipEqualityFromStart()

Int vertexArray::skipEqualityFromStart ( Real v,
Int start,
Int end )

Definition at line 1323 of file monoTriangulation.cc.


The documentation for this class was generated from the following files: