MorphoGraphX  2.0-1-227
Public Member Functions | Protected Member Functions | List of all members
mgx::PolarSurface::Subdivide Class Reference

#include <PolarSurface.hpp>

+ Inheritance diagram for mgx::PolarSurface::Subdivide:

Public Member Functions

 Subdivide (VertexAttr *vAttr, PolarSurface *surf)
 
- Public Member Functions inherited from mgx::Subdivide
 Subdivide ()
 
virtual ~Subdivide ()
 
virtual bool updateCellData (cell, cell, cell)
 Update data when a cell divides. More...
 

Protected Member Functions

virtual bool updateEdgeData (vertex l, vertex v, vertex r, double s)
 Update data when an edge is split. More...
 

Detailed Description

Definition at line 59 of file PolarSurface.hpp.

Constructor & Destructor Documentation

◆ Subdivide()

mgx::PolarSurface::Subdivide::Subdivide ( VertexAttr vAttr,
PolarSurface surf 
)
inline

Definition at line 62 of file PolarSurface.hpp.

Member Function Documentation

◆ updateEdgeData()

virtual bool mgx::PolarSurface::Subdivide::updateEdgeData ( vertex  ,
vertex  ,
vertex  ,
double   
)
protectedvirtual

Update data when an edge is split.

Parameters
lLeft vertex (direction is arbitrary)
rRight vertex
vNew vertex
sPosition of insertion, (0-1) from left to right

Reimplemented from mgx::Subdivide.


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