Nv::Blast::BooleanToolOutputData Struct Reference

#include <NvBlastExtRT.h>

List of all members.

Public Member Functions

virtual uint32_t addEdge (const BooleanResultEdge &)=0
virtual uint32_t addFfResult (const FacetFacetResult &)=0
virtual uint32_t addVertex (const Vertex &)=0
virtual void copyVerticesAndResults (const BooleanToolOutputData *other)=0
virtual uint32_t edgesCount () const =0
virtual uint32_t ffResultCount () const =0
virtual BooleanResultEdgegetNewEdge ()=0
virtual FacetFacetResultgetNewFfResult ()=0
virtual VertexgetNewVertex ()=0
virtual void release ()=0
virtual void reset ()=0
virtual void resetEdges ()=0
virtual uint32_t verticesCount () const =0

Public Attributes

BooleanResultEdgeedges = nullptr
FacetFacetResultffResult = nullptr
Vertexvertices = nullptr


Member Function Documentation

virtual uint32_t Nv::Blast::BooleanToolOutputData::addEdge ( const BooleanResultEdge  )  [pure virtual]

virtual uint32_t Nv::Blast::BooleanToolOutputData::addFfResult ( const FacetFacetResult  )  [pure virtual]

virtual uint32_t Nv::Blast::BooleanToolOutputData::addVertex ( const Vertex  )  [pure virtual]

virtual void Nv::Blast::BooleanToolOutputData::copyVerticesAndResults ( const BooleanToolOutputData other  )  [pure virtual]

virtual uint32_t Nv::Blast::BooleanToolOutputData::edgesCount (  )  const [pure virtual]

virtual uint32_t Nv::Blast::BooleanToolOutputData::ffResultCount (  )  const [pure virtual]

virtual BooleanResultEdge& Nv::Blast::BooleanToolOutputData::getNewEdge (  )  [pure virtual]

virtual FacetFacetResult& Nv::Blast::BooleanToolOutputData::getNewFfResult (  )  [pure virtual]

virtual Vertex& Nv::Blast::BooleanToolOutputData::getNewVertex (  )  [pure virtual]

virtual void Nv::Blast::BooleanToolOutputData::release (  )  [pure virtual]

virtual void Nv::Blast::BooleanToolOutputData::reset (  )  [pure virtual]

virtual void Nv::Blast::BooleanToolOutputData::resetEdges (  )  [pure virtual]

virtual uint32_t Nv::Blast::BooleanToolOutputData::verticesCount (  )  const [pure virtual]


Member Data Documentation


The documentation for this struct was generated from the following file: