#include <FaceListList.hpp>
Classes | |
struct | Elem |
Public Member Functions | |
FaceListList () | |
FaceListList (const FaceListList &olist) | |
~FaceListList () | |
const FaceListList & | operator= (const FaceListList &olist) |
void | append (FaceList *val) |
void | insert (FaceList *val) |
void | insert_first (FaceList *val) |
void | reset () |
void | next () |
FaceList * | get () |
FaceList * | remove () |
boolean | empty () |
int | size () |
boolean | move_to (FaceList *val) |
int | index () const |
void | index (int ind) |
Private Attributes | |
Elem * | d_first |
Elem * | d_current |
int | d_size |
Definition at line 7 of file FaceListList.hpp.
FaceListList | ( | ) |
Definition at line 5 of file FaceListList.cpp.
FaceListList | ( | const FaceListList & | olist | ) |
Definition at line 10 of file FaceListList.cpp.
References d_current, d_first, FaceListList::Elem::d_next, and FaceListList::Elem::d_val.
~FaceListList | ( | ) |
void append | ( | FaceList * | val | ) |
Definition at line 58 of file FaceListList.cpp.
References d_current, d_first, FaceListList::Elem::d_next, and d_size.
|
inline |
|
inline |
Definition at line 87 of file FaceListList.hpp.
References d_current, and FaceListList::Elem::d_val.
Referenced by Mesh::addCohesive().
int index | ( | ) | const |
Definition at line 110 of file FaceListList.cpp.
References d_current, d_first, and FaceListList::Elem::d_next.
Referenced by Mesh::addCohesive().
void index | ( | int | ind | ) |
Definition at line 121 of file FaceListList.cpp.
References d_current, d_first, FaceListList::Elem::d_next, and i.
|
inline |
Definition at line 55 of file FaceListList.hpp.
References d_current, d_first, FaceListList::Elem::d_next, and d_size.
|
inline |
Definition at line 69 of file FaceListList.hpp.
References d_current, d_first, and d_size.
Referenced by Mesh::addCohesive().
Definition at line 102 of file FaceListList.cpp.
References d_current, d_first, FaceListList::Elem::d_next, FaceListList::Elem::d_val, FALSE, and TRUE.
|
inline |
Definition at line 80 of file FaceListList.hpp.
References d_current, d_first, and FaceListList::Elem::d_next.
Referenced by Mesh::addCohesive().
const FaceListList & operator= | ( | const FaceListList & | olist | ) |
Definition at line 35 of file FaceListList.cpp.
References d_current, d_first, FaceListList::Elem::d_next, d_size, and FaceListList::Elem::d_val.
FaceList * remove | ( | ) |
Definition at line 76 of file FaceListList.cpp.
References d_current, d_first, FaceListList::Elem::d_next, d_size, and FaceListList::Elem::d_val.
|
inline |
Definition at line 76 of file FaceListList.hpp.
References d_current, and d_first.
Referenced by Mesh::addCohesive().
|
inline |
Definition at line 95 of file FaceListList.hpp.
References d_size.
|
private |
Definition at line 49 of file FaceListList.hpp.
Referenced by append(), FaceListList(), get(), index(), insert(), insert_first(), move_to(), next(), operator=(), remove(), and reset().
|
private |
Definition at line 48 of file FaceListList.hpp.
Referenced by append(), FaceListList(), index(), insert(), insert_first(), move_to(), next(), operator=(), remove(), reset(), and ~FaceListList().
|
private |
Definition at line 51 of file FaceListList.hpp.
Referenced by append(), empty(), insert(), insert_first(), operator=(), remove(), and size().