Skip to content

FEFillHole::EdgeRing

Public Functions

Name
EdgeRing()
EdgeRing(const EdgeRing & ring)
void operator=(const EdgeRing & ring)
bool empty()
void add(int n, const vec3d & r, const vec3d & nn)
void clear()
int size()
int operator[](int i)
void GetLeftEar(int n0, int n1, EdgeRing & ear)
void GetRightEar(int n0, int n1, EdgeRing & ear)

Public Attributes

Name
vector< vec3d > m_r
vector< int > m_node
int m_winding
vector< vec3d > m_normal

Public Functions Documentation

function EdgeRing

cpp inline EdgeRing()

function EdgeRing

cpp inline EdgeRing( const EdgeRing & ring )

function operator=

cpp inline void operator=( const EdgeRing & ring )

function empty

cpp inline bool empty()

function add

cpp inline void add( int n, const vec3d & r, const vec3d & nn )

function clear

cpp inline void clear()

function size

cpp inline int size()

function operator[]

cpp inline int operator[]( int i )

function GetLeftEar

cpp void GetLeftEar( int n0, int n1, EdgeRing & ear )

function GetRightEar

cpp void GetRightEar( int n0, int n1, EdgeRing & ear )

Public Attributes Documentation

variable m_r

cpp vector< vec3d > m_r;

variable m_node

cpp vector< int > m_node;

variable m_winding

cpp int m_winding;

variable m_normal

cpp vector< vec3d > m_normal;


Updated on 2026-03-31 at 16:02:10 +0000