FreeWRL / FreeX3D 4.3.0
gridBoundaryChain Class Reference

Public Member Functions

 gridBoundaryChain (gridWrap *gr, Int first_vline_index, Int n_vlines, Int *uline_indices, Int *inner_indices)
 
Int getVlineIndex (Int i)
 
Int getUlineIndex (Int i)
 
Real get_u_value (Int i)
 
Real get_v_value (Int i)
 
Int get_nVlines ()
 
Int getInnerIndex (Int i)
 
Real getInner_u_value (Int i)
 
Real * get_vertex (Int i)
 
gridWrapgetGrid ()
 
void leftEndFan (Int i, primStream *pStream)
 
void rightEndFan (Int i, primStream *pStream)
 
Int lookfor (Real v, Int i1, Int i2)
 
void draw ()
 
void drawInner ()
 

Detailed Description

Definition at line 96 of file gridWrap.h.

Constructor & Destructor Documentation

◆ gridBoundaryChain()

gridBoundaryChain::gridBoundaryChain ( gridWrap * gr,
Int first_vline_index,
Int n_vlines,
Int * uline_indices,
Int * inner_indices )

Definition at line 180 of file gridWrap.cc.

◆ ~gridBoundaryChain()

gridBoundaryChain::~gridBoundaryChain ( )
inline

Definition at line 110 of file gridWrap.h.

Member Function Documentation

◆ draw()

void gridBoundaryChain::draw ( )

Definition at line 212 of file gridWrap.cc.

◆ drawInner()

void gridBoundaryChain::drawInner ( )

Definition at line 225 of file gridWrap.cc.

◆ get_nVlines()

Int gridBoundaryChain::get_nVlines ( )
inline

Definition at line 123 of file gridWrap.h.

◆ get_u_value()

Real gridBoundaryChain::get_u_value ( Int i)
inline

Definition at line 121 of file gridWrap.h.

◆ get_v_value()

Real gridBoundaryChain::get_v_value ( Int i)
inline

Definition at line 122 of file gridWrap.h.

◆ get_vertex()

Real * gridBoundaryChain::get_vertex ( Int i)
inline

Definition at line 127 of file gridWrap.h.

◆ getGrid()

gridWrap * gridBoundaryChain::getGrid ( )
inline

Definition at line 128 of file gridWrap.h.

◆ getInner_u_value()

Real gridBoundaryChain::getInner_u_value ( Int i)
inline

Definition at line 125 of file gridWrap.h.

◆ getInnerIndex()

Int gridBoundaryChain::getInnerIndex ( Int i)
inline

Definition at line 124 of file gridWrap.h.

◆ getUlineIndex()

Int gridBoundaryChain::getUlineIndex ( Int i)
inline

Definition at line 120 of file gridWrap.h.

◆ getVlineIndex()

Int gridBoundaryChain::getVlineIndex ( Int i)
inline

Definition at line 119 of file gridWrap.h.

◆ leftEndFan()

void gridBoundaryChain::leftEndFan ( Int i,
primStream * pStream )

Definition at line 280 of file gridWrap.cc.

◆ lookfor()

Int gridBoundaryChain::lookfor ( Real v,
Int i1,
Int i2 )

Definition at line 239 of file gridWrap.cc.

◆ rightEndFan()

void gridBoundaryChain::rightEndFan ( Int i,
primStream * pStream )

Definition at line 256 of file gridWrap.cc.


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