Panda3D
EggMesherStrip Member List

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() constEggMesherStrip
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)EggMesherStripstatic
coplanarity(const EggMesherStrip &other) constEggMesherStripinline
count_neighbors() constEggMesherStrip
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 &copy) (defined in EggMesherStrip)EggMesherStripinline
find_adjacent_edge(const EggMesherEdge *edge) constEggMesherStrip
find_ideal_mate(EggMesherStrip *&mate, EggMesherEdge *&common_edge, const EggVertexPool *vertex_pool)EggMesherStrip
find_opposite_edge(int vi) constEggMesherStrip
find_opposite_edge(const EggMesherEdge *edge) constEggMesherStrip
find_uncommon_vertex(const EggMesherEdge *edge) constEggMesherStrip
get_head_edge() constEggMesherStripinline
get_tail_edge() constEggMesherStripinline
invert()EggMesherStrip
is_coplanar_with(const EggMesherStrip &other, PN_stdfloat threshold) constEggMesherStripinline
is_odd() constEggMesherStrip
mate(const EggVertexPool *vertex_pool)EggMesherStrip
mate_pieces(EggMesherEdge *common_edge, EggMesherStrip &front, EggMesherStrip &back, const EggVertexPool *vertex_pool)EggMesherStripstatic
mate_strips(EggMesherEdge *common_edge, EggMesherStrip &front, EggMesherStrip &back, PrimType type)EggMesherStripstatic
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)EggMesherStripstatic
operator !=(const EggMesherStrip &other) const (defined in EggMesherStrip)EggMesherStripinline
operator==(const EggMesherStrip &other) constEggMesherStripinline
output(std::ostream &out) constEggMesherStrip
output_neighbors(std::ostream &out) constEggMesherStrip
pick_mate(const EggMesherStrip &a_strip, const EggMesherStrip &b_strip, const EggMesherEdge &a_edge, const EggMesherEdge &b_edge, const EggVertexPool *vertex_pool) constEggMesherStrip
pick_sheet_mate(const EggMesherStrip &a_strip, const EggMesherStrip &b_strip) constEggMesherStrip
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()EggMesherStripinline
rotate_forward()EggMesherStripinline
rotate_to_back(const EggMesherEdge *edge)EggMesherStrip
rotate_to_front(const EggMesherEdge *edge)EggMesherStrip
type_category() constEggMesherStripinline
Verts typedef (defined in EggMesherStrip)EggMesherStrip
would_reverse_tail(PrimType want_type) constEggMesherStrip