removed convenience function
This commit is contained in:
parent
260eb18093
commit
1c15c3b5b4
@ -107,10 +107,6 @@ public:
|
||||
// Get the list of vertices in this convex hull.
|
||||
const qhList<qhVertex>& GetVertexList() const;
|
||||
|
||||
// Get the list of half-edges in this convex hull.
|
||||
// Return the number of edges.
|
||||
u32 GetEdgeList(qhHalfEdge** edges, u32 edgeCapacity) const;
|
||||
|
||||
// Get the list of faces in this convex hull.
|
||||
const qhList<qhFace>& GetFaceList() const;
|
||||
|
||||
|
@ -52,27 +52,6 @@ inline const qhList<qhFace>& qhHull::GetFaceList() const
|
||||
return m_faceList;
|
||||
}
|
||||
|
||||
inline u32 qhHull::GetEdgeList(qhHalfEdge** edges, u32 edgeCapacity) const
|
||||
{
|
||||
u32 edgeCount = 0;
|
||||
for (qhFace* f = m_faceList.head; f; f = f->next)
|
||||
{
|
||||
qhHalfEdge* edge = f->edge;
|
||||
do
|
||||
{
|
||||
if (edgeCount == edgeCapacity)
|
||||
{
|
||||
return edgeCount;
|
||||
}
|
||||
|
||||
edges[edgeCount++] = edge;
|
||||
|
||||
edge = edge->next;
|
||||
} while (edge != f->edge);
|
||||
}
|
||||
return edgeCount;
|
||||
}
|
||||
|
||||
inline u32 qhHull::GetIterations() const
|
||||
{
|
||||
return m_iterations;
|
||||
|
Loading…
x
Reference in New Issue
Block a user