//-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- void OutlineEdgeExtractor::addPrimitives(uint verticesPerPrimitive, const UIntArray& indices) { CVF_ASSERT(verticesPerPrimitive > 0); size_t indexCount = indices.size(); size_t numPrimitives = indexCount/verticesPerPrimitive; if (numPrimitives > 0) { const uint* indexPtr = indices.ptr(); addPrimitives(verticesPerPrimitive, indexPtr, indexCount); } }