rsvs3D  0.0.0
Codes for the c++ implementation of the 3D RSVS
tetgen::io_safe Class Reference

Class for memory safe interface with tetgen.h. More...

#include <tetgenrsvs.hpp>

Inheritance diagram for tetgen::io_safe:

Public Member Functions

void allocate ()
 
void allocatefacet (int fIndex)
 
void allocatefacet (int fIndex, int numPoly)
 
void allocatefacetpolygon (int fIndex, int pIndex)
 
void allocatefacetpolygon (int fIndex, int pIndex, int numVerts)
 
void SpecifyTetPointMetric (int startPnt, int numPnt, const std::vector< double > &mtrs)
 
void SpecifyIndividualTetPointMetric (int startPnt, int numPnt, const std::vector< double > &mtrs)
 
void SpecifyTetFacetMetric (int startPnt, int numPnt, int marker)
 
void displaystats ()
 
void displaypoints ()
 

Detailed Description

Class for memory safe interface with tetgen.h.

This class provides a method called allocate which allocates the memory for the io arrays using the new command. Command deallocate can be used to free the memory before destruction, or otherwise it is called uppon when object goes out of scope.

Definition at line 50 of file tetgenrsvs.hpp.


The documentation for this class was generated from the following files: