SYMBOL INDEX (179 symbols across 37 files) FILE: libs/tclap/include/tclap/Arg.h type std (line 43) | typedef std::istringstream istringstream; type std (line 46) | typedef std::istrstream istringstream; function namespace (line 57) | namespace TCLAP { function Arg (line 503) | inline Arg::~Arg() { } function a (line 546) | inline bool Arg::operator==(const Arg& a) const function setRequireLabel (line 585) | inline void Arg::setRequireLabel( const std::string& s) function argMatches (line 590) | inline bool Arg::argMatches( const std::string& argFlag ) const function trimFlag (line 620) | inline void Arg::trimFlag(std::string& flag, std::string& value) const function _hasBlanks (line 641) | inline bool Arg::_hasBlanks( const std::string& s ) const function forceRequired (line 650) | inline void Arg::forceRequired() function xorSet (line 655) | inline void Arg::xorSet() function addToList (line 664) | inline void Arg::addToList( std::list& argList ) const function allowMore (line 669) | inline bool Arg::allowMore() function acceptsMultipleValues (line 674) | inline bool Arg::acceptsMultipleValues() function reset (line 679) | inline void Arg::reset() FILE: libs/tclap/include/tclap/ArgException.h function namespace (line 30) | namespace TCLAP { FILE: libs/tclap/include/tclap/ArgTraits.h type StringLikeTrait (line 57) | struct StringLikeTrait { FILE: libs/tclap/include/tclap/CmdLine.h function namespace (line 51) | namespace TCLAP { function _emptyCombined (line 511) | inline bool CmdLine::_emptyCombined(const std::string& s) function missingArgsException (line 523) | inline void CmdLine::missingArgsException() function deleteOnExit (line 550) | inline void CmdLine::deleteOnExit(Arg* ptr) function deleteOnExit (line 555) | inline void CmdLine::deleteOnExit(Visitor* ptr) function CmdLineOutput (line 560) | inline CmdLineOutput* CmdLine::getOutput() function setOutput (line 565) | inline void CmdLine::setOutput(CmdLineOutput* co) function std (line 573) | inline std::string& CmdLine::getVersion() function std (line 578) | inline std::string& CmdLine::getProgramName() function std (line 583) | inline std::list& CmdLine::getArgList() function XorHandler (line 588) | inline XorHandler& CmdLine::getXorHandler() function getDelimiter (line 593) | inline char CmdLine::getDelimiter() function std (line 598) | inline std::string& CmdLine::getMessage() function hasHelpAndVersion (line 603) | inline bool CmdLine::hasHelpAndVersion() function setExceptionHandling (line 608) | inline void CmdLine::setExceptionHandling(const bool state) function reset (line 618) | inline void CmdLine::reset() FILE: libs/tclap/include/tclap/CmdLineInterface.h function namespace (line 33) | namespace TCLAP { FILE: libs/tclap/include/tclap/CmdLineOutput.h function namespace (line 33) | namespace TCLAP { FILE: libs/tclap/include/tclap/Constraint.h function namespace (line 32) | namespace TCLAP { FILE: libs/tclap/include/tclap/DocBookOutput.h function namespace (line 37) | namespace TCLAP { FILE: libs/tclap/include/tclap/HelpVisitor.h function namespace (line 29) | namespace TCLAP { FILE: libs/tclap/include/tclap/IgnoreRestVisitor.h function namespace (line 29) | namespace TCLAP { FILE: libs/tclap/include/tclap/MultiArg.h function namespace (line 32) | namespace TCLAP { FILE: libs/tclap/include/tclap/MultiSwitchArg.h function namespace (line 33) | namespace TCLAP { function getValue (line 153) | inline int MultiSwitchArg::getValue() { return _value; } function processArg (line 155) | inline bool MultiSwitchArg::processArg(int *i, std::vector&... function reset (line 204) | inline void FILE: libs/tclap/include/tclap/OptionalUnlabeledTracker.h function namespace (line 29) | namespace TCLAP { function check (line 48) | inline void OptionalUnlabeledTracker::check( bool req, const std::string... FILE: libs/tclap/include/tclap/StandardTraits.h function namespace (line 42) | namespace TCLAP { FILE: libs/tclap/include/tclap/StdOutput.h function namespace (line 37) | namespace TCLAP { FILE: libs/tclap/include/tclap/SwitchArg.h function namespace (line 32) | namespace TCLAP { function getValue (line 158) | inline bool SwitchArg::getValue() { return _value; } function lastCombined (line 160) | inline bool SwitchArg::lastCombined(std::string& combinedSwitches ) function combinedSwitchesMatch (line 169) | inline bool SwitchArg::combinedSwitchesMatch(std::string& combinedSwitch... function commonProcessing (line 204) | inline void SwitchArg::commonProcessing() function processArg (line 223) | inline bool SwitchArg::processArg(int *i, std::vector& args) function reset (line 255) | inline void SwitchArg::reset() FILE: libs/tclap/include/tclap/UnlabeledMultiArg.h function namespace (line 32) | namespace TCLAP { FILE: libs/tclap/include/tclap/UnlabeledValueArg.h function namespace (line 34) | namespace TCLAP { FILE: libs/tclap/include/tclap/ValueArg.h function namespace (line 32) | namespace TCLAP { FILE: libs/tclap/include/tclap/ValuesConstraint.h function virtual (line 65) | virtual ~ValuesConstraint() {} function virtual (line 70) | virtual std::string description() const; FILE: libs/tclap/include/tclap/VersionVisitor.h function namespace (line 31) | namespace TCLAP { FILE: libs/tclap/include/tclap/Visitor.h function namespace (line 26) | namespace TCLAP { FILE: libs/tclap/include/tclap/XorHandler.h function namespace (line 32) | namespace TCLAP { FILE: libs/tclap/include/tclap/ZshCompletionOutput.h function namespace (line 37) | namespace TCLAP { FILE: src/MeshFormat_msh.cpp function parseWhiteSpace (line 65) | void parseWhiteSpace(ifstream& stream) { function parseMeshFormat (line 73) | void parseMeshFormat(ifstream& stream, MeshFormat_msh::msh_format_info& ... function parsePhysicalNames (line 88) | void parsePhysicalNames(ifstream& stream, MeshFormat_msh::msh_format_inf... function parseNodes (line 92) | void parseNodes(ifstream& stream, MeshFormat_msh::msh_format_info& format) function parseElements (line 117) | void parseElements(ifstream& stream, MeshFormat_msh::msh_format_info& fo... function parseElementData (line 176) | void parseElementData(ifstream& stream, MeshFormat_msh::msh_format_info&... function parseNodeData (line 240) | void parseNodeData(ifstream& stream, MeshFormat_msh::msh_format_info& fo... FILE: src/MeshFormat_msh.h function namespace (line 19) | namespace LibSL { FILE: src/TetMesh.cpp function v3f (line 72) | v3f& TetMesh::vertexAt(uint n) { function v4u (line 84) | v4u& TetMesh::tetrahedronAt(uint t) { function v3u (line 92) | v3u& TetMesh::triangleAt(uint t) { function v3u (line 100) | v3u& TetMesh::surfaceTriangleAt(uint s) { function TetMesh (line 111) | TetMesh* TetMesh::load(const char *fname) function ForIndex (line 227) | ForIndex(t, nTris) { function LUPDecompose (line 267) | int LUPDecompose(double **A, int N, double Tol, int *P) { function LUPSolve (line 312) | void LUPSolve(double **A, int *P, double *b, int N, double *x) { function LUPInvert (line 332) | void LUPInvert(double **A, int *P, int N, double **IA) { function LUPDeterminant (line 357) | double LUPDeterminant(double **A, int *P, int N) { function M3x3 (line 370) | M3x3 TetMesh::getGradientMatrix(uint t) { function uint (line 485) | uint TetMesh::getTetrahedronSurface(uint t) { function AABox (line 505) | AABox TetMesh::getBBox() { function ForIndex (line 521) | ForIndex(t, numSurfaces()) { function ForIndex (line 534) | ForIndex(t, numSurfaces()) { function ForIndex (line 600) | ForIndex(t, numSurfaces()) { function ForIndex (line 607) | ForIndex(t, numSurfaces()) { function ForIndex (line 632) | ForIndex(t, numSurfaces()) { FILE: src/TetMesh.h type Tuple (line 28) | typedef Tuple M3x3; function class (line 30) | class TetMesh FILE: src/gcode.cpp function gcode_start (line 41) | void gcode_start(const char *gcode) function gcode_reset (line 88) | void gcode_reset() function v3f (line 105) | v3f gcode_offset() function gcode_advance (line 112) | bool gcode_advance() function v4f (line 201) | v4f gcode_next_pos() function gcode_speed (line 208) | float gcode_speed() function gcode_line (line 215) | int gcode_line() function gcode_error (line 222) | bool gcode_error() function gcode_do_prime (line 229) | bool gcode_do_prime() function gcode_do_retract (line 236) | bool gcode_do_retract() function gcode_layer_thickness (line 243) | float gcode_layer_thickness() function gcode_is_ironing (line 250) | bool gcode_is_ironing() FILE: src/helpers.h function tetrahedron_signed_volume (line 23) | float tetrahedron_signed_volume(const Tuple& tet) function tetrahedron_signed_volume (line 34) | float tetrahedron_signed_volume(TetMesh& mesh, const v4u& tet) function tetrahedron_volume (line 41) | float tetrahedron_volume(const Tuple& tet) function tetrahedron_volume (line 48) | float tetrahedron_volume(TetMesh& mesh, const v4u& tet) function v4f (line 55) | v4f tetrahedron_barycenter_coefs(const Tuple& tet, v3f pt) function triangle_area (line 77) | float triangle_area(const Tuple& tri) function triangle_area (line 89) | float triangle_area(TetMesh& mesh, const v3u& tri) function triangle_area_xy (line 96) | float triangle_area_xy(const Tuple& tri) function triangle_area_xy (line 107) | double triangle_area_xy(TetMesh& mesh, const v3u& tri) function component_area (line 114) | float component_area(TetMesh& mesh, const vector& surfaces) function connected_components (line 167) | void connected_components(TetMesh& mesh, const set& surfaces_to_fla... FILE: src/main.cpp function display_conf (line 97) | void display_conf() { function obj_smoothness_l2 (line 158) | void obj_smoothness_l2(TetMesh& mesh, map& h, const Array& h, T_... function obj_soft_flattening (line 267) | void obj_soft_flattening(TetMesh& mesh, double tot_surface, map& tet) function tetrahedron_volume (line 78) | float tetrahedron_volume(TetMesh& mesh, const v4u& tet) function v4f (line 85) | v4f tetrahedron_barycenter_coefs(const Tuple& tet, v3f pt) function triangle_area (line 111) | float triangle_area(const Tuple& tri) function triangle_area (line 124) | float triangle_area(TetMesh& mesh, const v3u& tri) function sameSide (line 131) | bool sameSide(const v3f& v1, const v3f& v2, const v3f& v3, const v3f& v4... function isInTetrahedron (line 141) | inline bool isInTetrahedron(const Tuple& tet, const v3f& pt) function T_Type (line 167) | T_Type tetrahedral_interpolation(const Tuple& tet, v4f& coefs) function AABox (line 189) | AABox getBBox(Tuple tet) function find_containing_tet (line 198) | int find_containing_tet(TetMesh* mesh, v3f& pt, bool use_in_and_out) type e_step_type (line 265) | enum e_step_type { e_Prime, e_Retract, e_Print, e_Travel, e_Ironing } function reflow (line 279) | void reflow(std::vector& _steps) function inv_curv (line 372) | void inv_curv(TetMesh* mesh, string filepath) function inv_deform (line 703) | void inv_deform(TetMesh* mesh, string path) function main (line 745) | int main(int argc, char **argv) FILE: tools/tetviz/src/TetMesh.cpp function v3f (line 59) | v3f& TetMesh::vertexAt(uint n) { function v4u (line 71) | v4u& TetMesh::tetrahedronAt(uint t) { function v3u (line 79) | v3u& TetMesh::triangleAt(uint t) { function v3u (line 87) | v3u& TetMesh::surfaceTriangleAt(uint s) { function TetMesh (line 98) | TetMesh* TetMesh::load(const char *fname) function ForIndex (line 212) | ForIndex(t, nTris) { function LUPDecompose (line 252) | int LUPDecompose(double **A, int N, double Tol, int *P) { function LUPSolve (line 297) | void LUPSolve(double **A, int *P, double *b, int N, double *x) { function LUPInvert (line 317) | void LUPInvert(double **A, int *P, int N, double **IA) { function LUPDeterminant (line 342) | double LUPDeterminant(double **A, int *P, int N) { function M3x3 (line 356) | M3x3 TetMesh::getGradientMatrix(uint t) { function uint (line 508) | uint TetMesh::getTetrahedronSurface(uint t) { function AABox (line 528) | AABox TetMesh::getBBox() { function ForIndex (line 544) | ForIndex(t, numSurfaces()) { function ForIndex (line 557) | ForIndex(t, numSurfaces()) { function ForIndex (line 623) | ForIndex(t, numSurfaces()) { function ForIndex (line 630) | ForIndex(t, numSurfaces()) { function ForIndex (line 655) | ForIndex(t, numSurfaces()) { FILE: tools/tetviz/src/TetMesh.h type Tuple (line 16) | typedef Tuple M3x3; function class (line 18) | class TetMesh FILE: tools/tetviz/src/TetViz.cpp type e_ErrorType (line 89) | enum e_ErrorType {e_Curved = 0, e_Adaptive = 1, e_Uniform = 2} function buildTrisToTet (line 101) | void buildTrisToTet() function mainKeyboard (line 123) | void mainKeyboard(unsigned char key) function mainAnimate (line 157) | void mainAnimate(double time, float elapsed) function mainOnReshape (line 163) | void mainOnReshape(uint x, uint y) function drawTriangle (line 170) | void drawTriangle(v4f *pts, int a, int b, int c) function render_tets (line 182) | void render_tets() function render_mesh (line 265) | void render_mesh() function makeAdaptiveSequence (line 316) | void makeAdaptiveSequence(int num_layers, Array& sequence, GLTexBuf... function render_error (line 343) | double render_error() function render_bbox (line 529) | void render_bbox() function take_screenshot (line 562) | void take_screenshot() function mainRender (line 588) | void mainRender() function main (line 688) | int main(int argc, char **argv) FILE: tools/tetviz/src/TetViz.h function class (line 10) | class TetViz{ FILE: tools/tetviz/src/gcode.cpp function gcode_start (line 26) | void gcode_start(const char *gcode) function gcode_reset (line 66) | void gcode_reset() function v3f (line 79) | v3f gcode_offset() { function gcode_advance (line 84) | bool gcode_advance() function v4f (line 160) | v4f gcode_next_pos() function gcode_speed (line 167) | float gcode_speed() function gcode_line (line 174) | int gcode_line() function gcode_error (line 181) | bool gcode_error()