14#ifndef EGGMESHEREDGE_H
15#define EGGMESHEREDGE_H
37 INLINE
bool contains_vertex(
int vi)
const;
47 INLINE
double compute_length(
const EggVertexPool *vertex_pool)
const;
48 INLINE LVecBase3d compute_box(
const EggVertexPool *vertex_pool)
const;
50 void output(std::ostream &out)
const;
Represents one edge of a triangle, as used by the EggMesher to discover connected triangles.
void output(std::ostream &out) const
Formats the edge for output in some sensible way.
Represents a triangle strip or quad strip in progress, as assembled by the mesher.
A collection of vertices.
This is our own Panda specialization on the default STL list.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.