This is the complete list of members for EggMesherStrip, including all inherited members.
_edges (defined in EggMesherStrip) | EggMesherStrip | |
_flat_shaded (defined in EggMesherStrip) | EggMesherStrip | |
_index (defined in EggMesherStrip) | EggMesherStrip | |
_origin (defined in EggMesherStrip) | EggMesherStrip | |
_planar (defined in EggMesherStrip) | EggMesherStrip | |
_plane_normal (defined in EggMesherStrip) | EggMesherStrip | |
_plane_offset (defined in EggMesherStrip) | EggMesherStrip | |
_prims (defined in EggMesherStrip) | EggMesherStrip | |
_row_distance (defined in EggMesherStrip) | EggMesherStrip | |
_row_id (defined in EggMesherStrip) | EggMesherStrip | |
_status (defined in EggMesherStrip) | EggMesherStrip | |
_type (defined in EggMesherStrip) | EggMesherStrip | |
_verts (defined in EggMesherStrip) | EggMesherStrip | |
can_invert() const | EggMesherStrip | |
combine_edges(EggMesherStrip &other, int remove_sides) | EggMesherStrip | |
convert_to_type(PrimType want_type) | EggMesherStrip | |
convex_quad(EggMesherEdge *common_edge, EggMesherStrip &front, EggMesherStrip &back, const EggVertexPool *vertex_pool) | EggMesherStrip | static |
coplanarity(const EggMesherStrip &other) const | EggMesherStrip | inline |
count_neighbors() const | EggMesherStrip | |
cut_sheet(int first_row_id, int do_mate, const EggVertexPool *vertex_pool) (defined in EggMesherStrip) | EggMesherStrip | |
Edges typedef (defined in EggMesherStrip) | EggMesherStrip | |
EggMesherStrip(PrimType prim_type, MesherOrigin origin) (defined in EggMesherStrip) | EggMesherStrip | |
EggMesherStrip(const EggPrimitive *prim, int index, const EggVertexPool *vertex_pool, bool flat_shaded) (defined in EggMesherStrip) | EggMesherStrip | |
EggMesherStrip(const EggMesherStrip ©) (defined in EggMesherStrip) | EggMesherStrip | inline |
find_adjacent_edge(const EggMesherEdge *edge) const | EggMesherStrip | |
find_ideal_mate(EggMesherStrip *&mate, EggMesherEdge *&common_edge, const EggVertexPool *vertex_pool) | EggMesherStrip | |
find_opposite_edge(int vi) const | EggMesherStrip | |
find_opposite_edge(const EggMesherEdge *edge) const | EggMesherStrip | |
find_uncommon_vertex(const EggMesherEdge *edge) const | EggMesherStrip | |
get_head_edge() const | EggMesherStrip | inline |
get_tail_edge() const | EggMesherStrip | inline |
invert() | EggMesherStrip | |
is_coplanar_with(const EggMesherStrip &other, PN_stdfloat threshold) const | EggMesherStrip | inline |
is_odd() const | EggMesherStrip | |
mate(const EggVertexPool *vertex_pool) | EggMesherStrip | |
mate_pieces(EggMesherEdge *common_edge, EggMesherStrip &front, EggMesherStrip &back, const EggVertexPool *vertex_pool) | EggMesherStrip | static |
mate_strips(EggMesherEdge *common_edge, EggMesherStrip &front, EggMesherStrip &back, PrimType type) | EggMesherStrip | static |
measure_sheet(const EggMesherEdge *edge, int new_row, int &num_prims, int &num_rows, int first_row_id, int this_row_id, int this_row_distance) | EggMesherStrip | |
MesherOrigin enum name (defined in EggMesherStrip) | EggMesherStrip | |
MesherStatus enum name (defined in EggMesherStrip) | EggMesherStrip | |
MO_fanpoly enum value (defined in EggMesherStrip) | EggMesherStrip | |
MO_firstquad enum value (defined in EggMesherStrip) | EggMesherStrip | |
MO_mate enum value (defined in EggMesherStrip) | EggMesherStrip | |
MO_unknown enum value (defined in EggMesherStrip) | EggMesherStrip | |
MO_user enum value (defined in EggMesherStrip) | EggMesherStrip | |
MS_alive enum value (defined in EggMesherStrip) | EggMesherStrip | |
MS_dead enum value (defined in EggMesherStrip) | EggMesherStrip | |
MS_done enum value (defined in EggMesherStrip) | EggMesherStrip | |
MS_paired enum value (defined in EggMesherStrip) | EggMesherStrip | |
must_invert(const EggMesherStrip &front, const EggMesherStrip &back, bool will_reverse_back, PrimType type) | EggMesherStrip | static |
operator !=(const EggMesherStrip &other) const (defined in EggMesherStrip) | EggMesherStrip | inline |
operator==(const EggMesherStrip &other) const | EggMesherStrip | inline |
output(std::ostream &out) const | EggMesherStrip | |
output_neighbors(std::ostream &out) const | EggMesherStrip | |
pick_mate(const EggMesherStrip &a_strip, const EggMesherStrip &b_strip, const EggMesherEdge &a_edge, const EggMesherEdge &b_edge, const EggVertexPool *vertex_pool) const | EggMesherStrip | |
pick_sheet_mate(const EggMesherStrip &a_strip, const EggMesherStrip &b_strip) const | EggMesherStrip | |
Prims typedef (defined in EggMesherStrip) | EggMesherStrip | |
PrimType enum name (defined in EggMesherStrip) | EggMesherStrip | |
PT(EggPrimitive) make_prim(const EggVertexPool *vertex_pool) (defined in EggMesherStrip) | EggMesherStrip | |
PT_line enum value (defined in EggMesherStrip) | EggMesherStrip | |
PT_linestrip enum value (defined in EggMesherStrip) | EggMesherStrip | |
PT_point enum value (defined in EggMesherStrip) | EggMesherStrip | |
PT_poly enum value (defined in EggMesherStrip) | EggMesherStrip | |
PT_quad enum value (defined in EggMesherStrip) | EggMesherStrip | |
PT_quadstrip enum value (defined in EggMesherStrip) | EggMesherStrip | |
PT_tri enum value (defined in EggMesherStrip) | EggMesherStrip | |
PT_trifan enum value (defined in EggMesherStrip) | EggMesherStrip | |
PT_tristrip enum value (defined in EggMesherStrip) | EggMesherStrip | |
remove_all_edges() | EggMesherStrip | |
rotate_back() | EggMesherStrip | inline |
rotate_forward() | EggMesherStrip | inline |
rotate_to_back(const EggMesherEdge *edge) | EggMesherStrip | |
rotate_to_front(const EggMesherEdge *edge) | EggMesherStrip | |
type_category() const | EggMesherStrip | inline |
Verts typedef (defined in EggMesherStrip) | EggMesherStrip | |
would_reverse_tail(PrimType want_type) const | EggMesherStrip |