SYMBOL INDEX (1044 symbols across 334 files) FILE: BaseCode/include/Application.h function namespace (line 4) | namespace DDG FILE: BaseCode/include/Camera.h function namespace (line 24) | namespace DDG FILE: BaseCode/include/Complex.h function namespace (line 6) | namespace DDG FILE: BaseCode/include/DenseMatrix.h function namespace (line 38) | namespace DDG FILE: BaseCode/include/DiscreteExteriorCalculus.h function namespace (line 26) | namespace DDG FILE: BaseCode/include/Edge.h function namespace (line 15) | namespace DDG FILE: BaseCode/include/Face.h function namespace (line 15) | namespace DDG FILE: BaseCode/include/HalfEdge.h function namespace (line 15) | namespace DDG FILE: BaseCode/include/Image.h function namespace (line 19) | namespace DDG FILE: BaseCode/include/LinearContext.h function namespace (line 18) | namespace DDG FILE: BaseCode/include/LinearEquation.h function namespace (line 21) | namespace DDG FILE: BaseCode/include/LinearPolynomial.h function namespace (line 28) | namespace DDG FILE: BaseCode/include/LinearSystem.h function namespace (line 35) | namespace DDG FILE: BaseCode/include/Mesh.h function namespace (line 54) | namespace DDG FILE: BaseCode/include/MeshIO.h function namespace (line 21) | namespace DDG FILE: BaseCode/include/Quaternion.h function namespace (line 40) | namespace DDG FILE: BaseCode/include/Real.h function namespace (line 4) | namespace DDG FILE: BaseCode/include/Shader.h function namespace (line 27) | namespace DDG FILE: BaseCode/include/SparseMatrix.h function namespace (line 42) | namespace DDG FILE: BaseCode/include/Types.h function namespace (line 16) | namespace DDG FILE: BaseCode/include/Utility.h function namespace (line 8) | namespace DDG function namespace (line 28) | namespace DDGConstants FILE: BaseCode/include/Variable.h function namespace (line 44) | namespace DDG FILE: BaseCode/include/Vector.h function namespace (line 40) | namespace DDG FILE: BaseCode/include/Vertex.h function namespace (line 16) | namespace DDG FILE: BaseCode/include/Viewer.h function namespace (line 18) | namespace DDG FILE: BaseCode/src/Camera.cpp type DDG (line 8) | namespace DDG function Quaternion (line 19) | Quaternion Camera :: clickToSphere( int x, int y ) function Quaternion (line 44) | Quaternion Camera :: currentRotation( void ) const FILE: BaseCode/src/Complex.cpp type DDG (line 7) | namespace DDG function Complex (line 60) | Complex Complex::operator-( void ) const function Complex (line 65) | Complex Complex::conj( void ) const function Complex (line 71) | Complex Complex::inv( void ) const function Complex (line 95) | Complex Complex::unit( void ) const function Complex (line 101) | Complex Complex::exponential( void ) const function Complex (line 107) | Complex operator+( const Complex& z1, const Complex& z2 ) function Complex (line 115) | Complex operator-( const Complex& z1, const Complex& z2 ) function Complex (line 123) | Complex operator*( const Complex& z1, const Complex& z2 ) function Complex (line 131) | Complex operator*( const Complex& z, double r ) function Complex (line 139) | Complex operator*( double r, const Complex& z ) function Complex (line 145) | Complex operator/( const Complex& z, double r ) function Complex (line 153) | Complex operator/( const Complex& z1, const Complex& z2 ) function dot (line 161) | double dot( const Complex& z1, const Complex& z2 ) function cross (line 166) | double cross( const Complex& z1, const Complex& z2 ) FILE: BaseCode/src/DenseMatrix.cpp type DDG (line 3) | namespace DDG function cholmod_dense (line 6) | cholmod_dense* DenseMatrix :: to_cholmod( void ) function cholmod_dense (line 28) | cholmod_dense* DenseMatrix :: to_cholmod( void ) function cholmod_dense (line 51) | cholmod_dense* DenseMatrix :: to_cholmod( void ) FILE: BaseCode/src/Edge.cpp type DDG (line 4) | namespace DDG FILE: BaseCode/src/Face.cpp type DDG (line 5) | namespace DDG function Vector (line 15) | Vector Face::normal( void ) const function Vector (line 29) | Vector Face :: circumcenter( void ) const function Vector (line 38) | Vector Face :: barycenter( void ) const FILE: BaseCode/src/HalfEdge.cpp type DDG (line 4) | namespace DDG function Vector (line 20) | Vector HalfEdge :: rotatedEdge( void ) const FILE: BaseCode/src/Image.cpp type DDG (line 9) | namespace DDG class TGAHeader (line 59) | class TGAHeader FILE: BaseCode/src/LinearContext.cpp type DDG (line 3) | namespace DDG FILE: BaseCode/src/LinearEquation.cpp type DDG (line 3) | namespace DDG function LinearEquation (line 5) | LinearEquation operator==( const LinearPolynomial& lhs, FILE: BaseCode/src/LinearPolynomial.cpp type DDG (line 7) | namespace DDG function LinearPolynomial (line 23) | const LinearPolynomial& LinearPolynomial :: operator=( double c ) function LinearPolynomial (line 32) | const LinearPolynomial& LinearPolynomial :: operator=( Variable& v ) function LinearPolynomial (line 133) | LinearPolynomial LinearPolynomial::operator-( void ) const function LinearPolynomial (line 163) | LinearPolynomial operator+( double c, function LinearPolynomial (line 169) | LinearPolynomial operator+( Variable& v, function LinearPolynomial (line 175) | LinearPolynomial operator-( double c, function LinearPolynomial (line 181) | LinearPolynomial operator-( Variable& v, function LinearPolynomial (line 187) | LinearPolynomial operator*( double c, function LinearPolynomial (line 193) | LinearPolynomial operator*( Variable& v, function LinearPolynomial (line 199) | LinearPolynomial operator/( Variable& v, function LinearPolynomial (line 206) | LinearPolynomial operator+( Variable& v1, function LinearPolynomial (line 212) | LinearPolynomial operator-( Variable& v1, function LinearPolynomial (line 219) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 229) | LinearPolynomial operator+( double c, function LinearPolynomial (line 239) | LinearPolynomial operator-( const LinearPolynomial& p, function LinearPolynomial (line 249) | LinearPolynomial operator-( double c, function LinearPolynomial (line 259) | LinearPolynomial operator*( const LinearPolynomial& p, function LinearPolynomial (line 269) | LinearPolynomial operator*( double c, function LinearPolynomial (line 279) | LinearPolynomial operator/( const LinearPolynomial& p, function LinearPolynomial (line 289) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 295) | LinearPolynomial operator+( Variable& v, function LinearPolynomial (line 301) | LinearPolynomial operator-( const LinearPolynomial& p, function LinearPolynomial (line 307) | LinearPolynomial operator-( Variable& v, function LinearPolynomial (line 313) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 323) | LinearPolynomial operator-( const LinearPolynomial& p, function ostream (line 333) | ostream& operator<<( ostream& os, const LinearPolynomial& p ) FILE: BaseCode/src/LinearSystem.cpp type DDG (line 10) | namespace DDG FILE: BaseCode/src/Mesh.cpp type DDG (line 9) | namespace DDG class HalfEdgeIterCompare (line 19) | class HalfEdgeIterCompare { public: bool operator()( const HalfEdgeI... class HalfEdgeCIterCompare (line 20) | class HalfEdgeCIterCompare { public: bool operator()( const HalfEdgeCI... class VertexIterCompare (line 21) | class VertexIterCompare { public: bool operator()( const VertexI... class VertexCIterCompare (line 22) | class VertexCIterCompare { public: bool operator()( const VertexCI... class FaceIterCompare (line 23) | class FaceIterCompare { public: bool operator()( const FaceI... class FaceCIterCompare (line 24) | class FaceCIterCompare { public: bool operator()( const FaceCI... class EdgeIterCompare (line 25) | class EdgeIterCompare { public: bool operator()( const EdgeI... class EdgeCIterCompare (line 26) | class EdgeCIterCompare { public: bool operator()( const EdgeCI... function Mesh (line 28) | const Mesh& Mesh :: operator=( const Mesh& mesh ) FILE: BaseCode/src/MeshIO.cpp type DDG (line 11) | namespace DDG class Index (line 13) | class Index method Index (line 16) | Index( void ) method Index (line 19) | Index( int p, int t, int n ) class MeshData (line 39) | class MeshData function Index (line 412) | Index MeshIO :: parseFaceIndex( const string& token ) method Index (line 16) | Index( void ) method Index (line 19) | Index( int p, int t, int n ) FILE: BaseCode/src/Quaternion.cpp type DDG (line 7) | namespace DDG function Quaternion (line 56) | const Quaternion& Quaternion :: operator=( double _s ) function Quaternion (line 65) | const Quaternion& Quaternion :: operator=( const Vector& _v ) function Vector (line 110) | Vector& Quaternion::im( void ) function Vector (line 116) | const Vector& Quaternion::im( void ) const function Quaternion (line 125) | Quaternion Quaternion::operator+( const Quaternion& q ) const function Quaternion (line 131) | Quaternion Quaternion::operator-( const Quaternion& q ) const function Quaternion (line 137) | Quaternion Quaternion::operator-( void ) const function Quaternion (line 143) | Quaternion Quaternion::operator*( double c ) const function Quaternion (line 149) | Quaternion operator*( double c, const Quaternion& q ) function Quaternion (line 155) | Quaternion Quaternion::operator/( double c ) const function Quaternion (line 204) | Quaternion Quaternion::operator*( const Quaternion& q ) const function Quaternion (line 221) | Quaternion Quaternion::conj( void ) const function Quaternion (line 227) | Quaternion Quaternion::inv( void ) const function Quaternion (line 247) | Quaternion Quaternion::unit( void ) const function Quaternion (line 262) | Quaternion slerp( const Quaternion& q0, const Quaternion& q1, double t ) FILE: BaseCode/src/Real.cpp type DDG (line 4) | namespace DDG function Real (line 41) | Real Real :: conj( void ) const function Real (line 47) | Real Real :: inv( void ) const function Real (line 65) | Real Real :: unit( void ) const FILE: BaseCode/src/Shader.cpp type DDG (line 7) | namespace DDG FILE: BaseCode/src/SparseMatrix.cpp type DDG (line 3) | namespace DDG function cholmod_sparse (line 76) | cholmod_sparse* SparseMatrix :: to_cholmod( void ) function solve (line 146) | void solve( SparseMatrix& A, function solve (line 162) | void solve( SparseMatrix& A, function solve (line 178) | void solve( SparseMatrix& A, function solveSymmetric (line 194) | void solveSymmetric( SparseMatrix& A, FILE: BaseCode/src/Variable.cpp type DDG (line 3) | namespace DDG FILE: BaseCode/src/Vector.cpp type DDG (line 5) | namespace DDG function Vector (line 37) | Vector Vector :: operator+( const Vector& v ) const function Vector (line 44) | Vector Vector :: operator-( const Vector& v ) const function Vector (line 51) | Vector Vector :: operator-( void ) const function Vector (line 58) | Vector Vector :: operator*( const double& c ) const function Vector (line 65) | Vector operator*( const double& c, const Vector& v ) function Vector (line 70) | Vector Vector :: operator/( const double& c ) const function Vector (line 116) | Vector Vector :: unit( void ) const function Vector (line 121) | Vector Vector :: abs( void ) const function dot (line 128) | double dot( const Vector& u, const Vector& v ) function Vector (line 135) | Vector cross( const Vector& u, const Vector& v ) FILE: BaseCode/src/Vertex.cpp type DDG (line 8) | namespace DDG function Vector (line 26) | Vector Vertex::normal( void ) const FILE: BaseCode/src/Viewer.cpp type DDG (line 14) | namespace DDG FILE: BaseCode/src/main.cpp function main (line 8) | int main( int argc, char** argv ) FILE: Connection/include/Application.h function namespace (line 23) | namespace DDG FILE: Connection/include/Camera.h function namespace (line 24) | namespace DDG FILE: Connection/include/Complex.h function namespace (line 6) | namespace DDG FILE: Connection/include/DenseMatrix.h function namespace (line 38) | namespace DDG FILE: Connection/include/Direction.h function namespace (line 7) | namespace DDG FILE: Connection/include/DiscreteExteriorCalculus.h function namespace (line 26) | namespace DDG FILE: Connection/include/Edge.h function namespace (line 15) | namespace DDG FILE: Connection/include/Face.h function namespace (line 16) | namespace DDG FILE: Connection/include/HalfEdge.h function namespace (line 15) | namespace DDG FILE: Connection/include/HarmonicBases.h function namespace (line 10) | namespace DDG FILE: Connection/include/Image.h function namespace (line 19) | namespace DDG FILE: Connection/include/LinearContext.h function namespace (line 18) | namespace DDG FILE: Connection/include/LinearEquation.h function namespace (line 21) | namespace DDG FILE: Connection/include/LinearPolynomial.h function namespace (line 28) | namespace DDG FILE: Connection/include/LinearSystem.h function namespace (line 35) | namespace DDG FILE: Connection/include/Mesh.h function namespace (line 54) | namespace DDG FILE: Connection/include/MeshIO.h function namespace (line 21) | namespace DDG FILE: Connection/include/Quaternion.h function namespace (line 40) | namespace DDG FILE: Connection/include/Real.h function namespace (line 4) | namespace DDG FILE: Connection/include/Shader.h function namespace (line 27) | namespace DDG FILE: Connection/include/SparseMatrix.h function namespace (line 42) | namespace DDG FILE: Connection/include/TreeCotree.h function namespace (line 7) | namespace DDG FILE: Connection/include/Types.h function namespace (line 16) | namespace DDG FILE: Connection/include/Utility.h function namespace (line 8) | namespace DDG function namespace (line 28) | namespace DDGConstants FILE: Connection/include/Variable.h function namespace (line 44) | namespace DDG FILE: Connection/include/Vector.h function namespace (line 40) | namespace DDG FILE: Connection/include/Vertex.h function namespace (line 16) | namespace DDG FILE: Connection/include/Viewer.h function namespace (line 18) | namespace DDG FILE: Connection/src/Camera.cpp type DDG (line 8) | namespace DDG function Quaternion (line 19) | Quaternion Camera :: clickToSphere( int x, int y ) function Quaternion (line 44) | Quaternion Camera :: currentRotation( void ) const FILE: Connection/src/Complex.cpp type DDG (line 7) | namespace DDG function Complex (line 60) | Complex Complex::operator-( void ) const function Complex (line 65) | Complex Complex::conj( void ) const function Complex (line 71) | Complex Complex::inv( void ) const function Complex (line 95) | Complex Complex::unit( void ) const function Complex (line 101) | Complex Complex::exponential( void ) const function Complex (line 107) | Complex operator+( const Complex& z1, const Complex& z2 ) function Complex (line 115) | Complex operator-( const Complex& z1, const Complex& z2 ) function Complex (line 123) | Complex operator*( const Complex& z1, const Complex& z2 ) function Complex (line 131) | Complex operator*( const Complex& z, double r ) function Complex (line 139) | Complex operator*( double r, const Complex& z ) function Complex (line 145) | Complex operator/( const Complex& z, double r ) function Complex (line 153) | Complex operator/( const Complex& z1, const Complex& z2 ) function dot (line 161) | double dot( const Complex& z1, const Complex& z2 ) function cross (line 166) | double cross( const Complex& z1, const Complex& z2 ) FILE: Connection/src/DenseMatrix.cpp type DDG (line 3) | namespace DDG function cholmod_dense (line 6) | cholmod_dense* DenseMatrix :: to_cholmod( void ) function cholmod_dense (line 28) | cholmod_dense* DenseMatrix :: to_cholmod( void ) function cholmod_dense (line 51) | cholmod_dense* DenseMatrix :: to_cholmod( void ) FILE: Connection/src/Edge.cpp type DDG (line 4) | namespace DDG FILE: Connection/src/Face.cpp type DDG (line 5) | namespace DDG function Vector (line 15) | Vector Face::normal( void ) const function Vector (line 29) | Vector Face :: circumcenter( void ) const function Vector (line 38) | Vector Face :: barycenter( void ) const FILE: Connection/src/HalfEdge.cpp type DDG (line 6) | namespace DDG function Vector (line 22) | Vector HalfEdge :: rotatedEdge( void ) const FILE: Connection/src/Image.cpp type DDG (line 9) | namespace DDG class TGAHeader (line 59) | class TGAHeader FILE: Connection/src/LinearContext.cpp type DDG (line 3) | namespace DDG FILE: Connection/src/LinearEquation.cpp type DDG (line 3) | namespace DDG function LinearEquation (line 5) | LinearEquation operator==( const LinearPolynomial& lhs, FILE: Connection/src/LinearPolynomial.cpp type DDG (line 7) | namespace DDG function LinearPolynomial (line 23) | const LinearPolynomial& LinearPolynomial :: operator=( double c ) function LinearPolynomial (line 32) | const LinearPolynomial& LinearPolynomial :: operator=( Variable& v ) function LinearPolynomial (line 133) | LinearPolynomial LinearPolynomial::operator-( void ) const function LinearPolynomial (line 163) | LinearPolynomial operator+( double c, function LinearPolynomial (line 169) | LinearPolynomial operator+( Variable& v, function LinearPolynomial (line 175) | LinearPolynomial operator-( double c, function LinearPolynomial (line 181) | LinearPolynomial operator-( Variable& v, function LinearPolynomial (line 187) | LinearPolynomial operator*( double c, function LinearPolynomial (line 193) | LinearPolynomial operator*( Variable& v, function LinearPolynomial (line 199) | LinearPolynomial operator/( Variable& v, function LinearPolynomial (line 206) | LinearPolynomial operator+( Variable& v1, function LinearPolynomial (line 212) | LinearPolynomial operator-( Variable& v1, function LinearPolynomial (line 219) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 229) | LinearPolynomial operator+( double c, function LinearPolynomial (line 239) | LinearPolynomial operator-( const LinearPolynomial& p, function LinearPolynomial (line 249) | LinearPolynomial operator-( double c, function LinearPolynomial (line 259) | LinearPolynomial operator*( const LinearPolynomial& p, function LinearPolynomial (line 269) | LinearPolynomial operator*( double c, function LinearPolynomial (line 279) | LinearPolynomial operator/( const LinearPolynomial& p, function LinearPolynomial (line 289) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 295) | LinearPolynomial operator+( Variable& v, function LinearPolynomial (line 301) | LinearPolynomial operator-( const LinearPolynomial& p, function LinearPolynomial (line 307) | LinearPolynomial operator-( Variable& v, function LinearPolynomial (line 313) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 323) | LinearPolynomial operator-( const LinearPolynomial& p, function ostream (line 333) | ostream& operator<<( ostream& os, const LinearPolynomial& p ) FILE: Connection/src/LinearSystem.cpp type DDG (line 10) | namespace DDG FILE: Connection/src/Mesh.cpp type DDG (line 13) | namespace DDG class HalfEdgeIterCompare (line 25) | class HalfEdgeIterCompare { public: bool operator()( const HalfEdgeI... class HalfEdgeCIterCompare (line 26) | class HalfEdgeCIterCompare { public: bool operator()( const HalfEdgeCI... class VertexIterCompare (line 27) | class VertexIterCompare { public: bool operator()( const VertexI... class VertexCIterCompare (line 28) | class VertexCIterCompare { public: bool operator()( const VertexCI... class FaceIterCompare (line 29) | class FaceIterCompare { public: bool operator()( const FaceI... class FaceCIterCompare (line 30) | class FaceCIterCompare { public: bool operator()( const FaceCI... class EdgeIterCompare (line 31) | class EdgeIterCompare { public: bool operator()( const EdgeI... class EdgeCIterCompare (line 32) | class EdgeCIterCompare { public: bool operator()( const EdgeCI... function Mesh (line 34) | const Mesh& Mesh :: operator=( const Mesh& mesh ) FILE: Connection/src/MeshIO.cpp type DDG (line 11) | namespace DDG class Index (line 13) | class Index method Index (line 16) | Index( void ) method Index (line 19) | Index( int p, int t, int n ) class MeshData (line 39) | class MeshData function Index (line 412) | Index MeshIO :: parseFaceIndex( const string& token ) method Index (line 16) | Index( void ) method Index (line 19) | Index( int p, int t, int n ) FILE: Connection/src/Quaternion.cpp type DDG (line 7) | namespace DDG function Quaternion (line 56) | const Quaternion& Quaternion :: operator=( double _s ) function Quaternion (line 65) | const Quaternion& Quaternion :: operator=( const Vector& _v ) function Vector (line 110) | Vector& Quaternion::im( void ) function Vector (line 116) | const Vector& Quaternion::im( void ) const function Quaternion (line 125) | Quaternion Quaternion::operator+( const Quaternion& q ) const function Quaternion (line 131) | Quaternion Quaternion::operator-( const Quaternion& q ) const function Quaternion (line 137) | Quaternion Quaternion::operator-( void ) const function Quaternion (line 143) | Quaternion Quaternion::operator*( double c ) const function Quaternion (line 149) | Quaternion operator*( double c, const Quaternion& q ) function Quaternion (line 155) | Quaternion Quaternion::operator/( double c ) const function Quaternion (line 204) | Quaternion Quaternion::operator*( const Quaternion& q ) const function Quaternion (line 221) | Quaternion Quaternion::conj( void ) const function Quaternion (line 227) | Quaternion Quaternion::inv( void ) const function Quaternion (line 247) | Quaternion Quaternion::unit( void ) const function Quaternion (line 262) | Quaternion slerp( const Quaternion& q0, const Quaternion& q1, double t ) FILE: Connection/src/Real.cpp type DDG (line 4) | namespace DDG function Real (line 41) | Real Real :: conj( void ) const function Real (line 47) | Real Real :: inv( void ) const function Real (line 65) | Real Real :: unit( void ) const FILE: Connection/src/Shader.cpp type DDG (line 7) | namespace DDG FILE: Connection/src/SparseMatrix.cpp type DDG (line 3) | namespace DDG function cholmod_sparse (line 76) | cholmod_sparse* SparseMatrix :: to_cholmod( void ) function solve (line 146) | void solve( SparseMatrix& A, function solve (line 162) | void solve( SparseMatrix& A, function solve (line 178) | void solve( SparseMatrix& A, function solveSymmetric (line 194) | void solveSymmetric( SparseMatrix& A, FILE: Connection/src/Variable.cpp type DDG (line 3) | namespace DDG FILE: Connection/src/Vector.cpp type DDG (line 5) | namespace DDG function Vector (line 37) | Vector Vector :: operator+( const Vector& v ) const function Vector (line 44) | Vector Vector :: operator-( const Vector& v ) const function Vector (line 51) | Vector Vector :: operator-( void ) const function Vector (line 58) | Vector Vector :: operator*( const double& c ) const function Vector (line 65) | Vector operator*( const double& c, const Vector& v ) function Vector (line 70) | Vector Vector :: operator/( const double& c ) const function Vector (line 116) | Vector Vector :: unit( void ) const function Vector (line 121) | Vector Vector :: abs( void ) const function dot (line 128) | double dot( const Vector& u, const Vector& v ) function Vector (line 135) | Vector cross( const Vector& u, const Vector& v ) FILE: Connection/src/Vertex.cpp type DDG (line 8) | namespace DDG function Vector (line 26) | Vector Vertex::normal( void ) const FILE: Connection/src/Viewer.cpp type DDG (line 17) | namespace DDG FILE: Connection/src/main.cpp function main (line 8) | int main( int argc, char** argv ) FILE: Elasticity/include/Application.h function namespace (line 20) | namespace DDG function computeLaplacian (line 128) | void computeLaplacian(const Mesh& mesh, function computeDivergence (line 143) | void computeDivergence(const Mesh& mesh, function assign2DPositions (line 171) | void assign2DPositions(const DenseMatrix& x, Mesh& mesh) function get2DPositions (line 182) | void get2DPositions(const Mesh& mesh, DenseMatrix& x) const FILE: Elasticity/include/Camera.h function namespace (line 24) | namespace DDG FILE: Elasticity/include/Complex.h function namespace (line 6) | namespace DDG FILE: Elasticity/include/DenseMatrix.h function namespace (line 38) | namespace DDG FILE: Elasticity/include/DiscreteExteriorCalculus.h function namespace (line 26) | namespace DDG FILE: Elasticity/include/Edge.h function namespace (line 15) | namespace DDG FILE: Elasticity/include/Face.h function namespace (line 15) | namespace DDG FILE: Elasticity/include/HalfEdge.h function namespace (line 15) | namespace DDG FILE: Elasticity/include/Image.h function namespace (line 19) | namespace DDG FILE: Elasticity/include/LinearContext.h function namespace (line 18) | namespace DDG FILE: Elasticity/include/LinearEquation.h function namespace (line 21) | namespace DDG FILE: Elasticity/include/LinearPolynomial.h function namespace (line 28) | namespace DDG FILE: Elasticity/include/LinearSystem.h function namespace (line 35) | namespace DDG FILE: Elasticity/include/Mesh.h function namespace (line 54) | namespace DDG FILE: Elasticity/include/MeshIO.h function namespace (line 21) | namespace DDG FILE: Elasticity/include/PolarDecomposition2x2.h function namespace (line 7) | namespace DDG FILE: Elasticity/include/Quaternion.h function namespace (line 40) | namespace DDG FILE: Elasticity/include/Real.h function namespace (line 4) | namespace DDG FILE: Elasticity/include/Shader.h function namespace (line 27) | namespace DDG FILE: Elasticity/include/SparseMatrix.h function namespace (line 42) | namespace DDG FILE: Elasticity/include/Types.h function namespace (line 16) | namespace DDG FILE: Elasticity/include/Utility.h function namespace (line 8) | namespace DDG function namespace (line 28) | namespace DDGConstants FILE: Elasticity/include/Variable.h function namespace (line 44) | namespace DDG FILE: Elasticity/include/Vector.h function namespace (line 40) | namespace DDG FILE: Elasticity/include/Vertex.h function namespace (line 16) | namespace DDG FILE: Elasticity/include/Viewer.h function namespace (line 18) | namespace DDG FILE: Elasticity/src/Camera.cpp type DDG (line 8) | namespace DDG function Quaternion (line 19) | Quaternion Camera :: clickToSphere( int x, int y ) function Quaternion (line 44) | Quaternion Camera :: currentRotation( void ) const FILE: Elasticity/src/Complex.cpp type DDG (line 7) | namespace DDG function Complex (line 60) | Complex Complex::operator-( void ) const function Complex (line 65) | Complex Complex::conj( void ) const function Complex (line 71) | Complex Complex::inv( void ) const function Complex (line 95) | Complex Complex::unit( void ) const function Complex (line 101) | Complex Complex::exponential( void ) const function Complex (line 107) | Complex operator+( const Complex& z1, const Complex& z2 ) function Complex (line 115) | Complex operator-( const Complex& z1, const Complex& z2 ) function Complex (line 123) | Complex operator*( const Complex& z1, const Complex& z2 ) function Complex (line 131) | Complex operator*( const Complex& z, double r ) function Complex (line 139) | Complex operator*( double r, const Complex& z ) function Complex (line 145) | Complex operator/( const Complex& z, double r ) function Complex (line 153) | Complex operator/( const Complex& z1, const Complex& z2 ) function dot (line 161) | double dot( const Complex& z1, const Complex& z2 ) function cross (line 166) | double cross( const Complex& z1, const Complex& z2 ) FILE: Elasticity/src/DenseMatrix.cpp type DDG (line 3) | namespace DDG function cholmod_dense (line 6) | cholmod_dense* DenseMatrix :: to_cholmod( void ) function cholmod_dense (line 28) | cholmod_dense* DenseMatrix :: to_cholmod( void ) function cholmod_dense (line 51) | cholmod_dense* DenseMatrix :: to_cholmod( void ) FILE: Elasticity/src/Edge.cpp type DDG (line 4) | namespace DDG FILE: Elasticity/src/Face.cpp type DDG (line 5) | namespace DDG function Vector (line 15) | Vector Face::normal( void ) const function Vector (line 29) | Vector Face :: circumcenter( void ) const function Vector (line 38) | Vector Face :: barycenter( void ) const FILE: Elasticity/src/HalfEdge.cpp type DDG (line 4) | namespace DDG function Vector (line 20) | Vector HalfEdge :: rotatedEdge( void ) const FILE: Elasticity/src/Image.cpp type DDG (line 9) | namespace DDG class TGAHeader (line 59) | class TGAHeader FILE: Elasticity/src/LinearContext.cpp type DDG (line 3) | namespace DDG FILE: Elasticity/src/LinearEquation.cpp type DDG (line 3) | namespace DDG function LinearEquation (line 5) | LinearEquation operator==( const LinearPolynomial& lhs, FILE: Elasticity/src/LinearPolynomial.cpp type DDG (line 7) | namespace DDG function LinearPolynomial (line 23) | const LinearPolynomial& LinearPolynomial :: operator=( double c ) function LinearPolynomial (line 32) | const LinearPolynomial& LinearPolynomial :: operator=( Variable& v ) function LinearPolynomial (line 133) | LinearPolynomial LinearPolynomial::operator-( void ) const function LinearPolynomial (line 163) | LinearPolynomial operator+( double c, function LinearPolynomial (line 169) | LinearPolynomial operator+( Variable& v, function LinearPolynomial (line 175) | LinearPolynomial operator-( double c, function LinearPolynomial (line 181) | LinearPolynomial operator-( Variable& v, function LinearPolynomial (line 187) | LinearPolynomial operator*( double c, function LinearPolynomial (line 193) | LinearPolynomial operator*( Variable& v, function LinearPolynomial (line 199) | LinearPolynomial operator/( Variable& v, function LinearPolynomial (line 206) | LinearPolynomial operator+( Variable& v1, function LinearPolynomial (line 212) | LinearPolynomial operator-( Variable& v1, function LinearPolynomial (line 219) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 229) | LinearPolynomial operator+( double c, function LinearPolynomial (line 239) | LinearPolynomial operator-( const LinearPolynomial& p, function LinearPolynomial (line 249) | LinearPolynomial operator-( double c, function LinearPolynomial (line 259) | LinearPolynomial operator*( const LinearPolynomial& p, function LinearPolynomial (line 269) | LinearPolynomial operator*( double c, function LinearPolynomial (line 279) | LinearPolynomial operator/( const LinearPolynomial& p, function LinearPolynomial (line 289) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 295) | LinearPolynomial operator+( Variable& v, function LinearPolynomial (line 301) | LinearPolynomial operator-( const LinearPolynomial& p, function LinearPolynomial (line 307) | LinearPolynomial operator-( Variable& v, function LinearPolynomial (line 313) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 323) | LinearPolynomial operator-( const LinearPolynomial& p, function ostream (line 333) | ostream& operator<<( ostream& os, const LinearPolynomial& p ) FILE: Elasticity/src/LinearSystem.cpp type DDG (line 10) | namespace DDG FILE: Elasticity/src/Mesh.cpp type DDG (line 9) | namespace DDG class HalfEdgeIterCompare (line 19) | class HalfEdgeIterCompare { public: bool operator()( const HalfEdgeI... class HalfEdgeCIterCompare (line 20) | class HalfEdgeCIterCompare { public: bool operator()( const HalfEdgeCI... class VertexIterCompare (line 21) | class VertexIterCompare { public: bool operator()( const VertexI... class VertexCIterCompare (line 22) | class VertexCIterCompare { public: bool operator()( const VertexCI... class FaceIterCompare (line 23) | class FaceIterCompare { public: bool operator()( const FaceI... class FaceCIterCompare (line 24) | class FaceCIterCompare { public: bool operator()( const FaceCI... class EdgeIterCompare (line 25) | class EdgeIterCompare { public: bool operator()( const EdgeI... class EdgeCIterCompare (line 26) | class EdgeCIterCompare { public: bool operator()( const EdgeCI... function Mesh (line 28) | const Mesh& Mesh :: operator=( const Mesh& mesh ) FILE: Elasticity/src/MeshIO.cpp type DDG (line 11) | namespace DDG class Index (line 13) | class Index method Index (line 16) | Index( void ) method Index (line 19) | Index( int p, int t, int n ) class MeshData (line 39) | class MeshData function Index (line 412) | Index MeshIO :: parseFaceIndex( const string& token ) method Index (line 16) | Index( void ) method Index (line 19) | Index( int p, int t, int n ) FILE: Elasticity/src/Quaternion.cpp type DDG (line 7) | namespace DDG function Quaternion (line 56) | const Quaternion& Quaternion :: operator=( double _s ) function Quaternion (line 65) | const Quaternion& Quaternion :: operator=( const Vector& _v ) function Vector (line 110) | Vector& Quaternion::im( void ) function Vector (line 116) | const Vector& Quaternion::im( void ) const function Quaternion (line 125) | Quaternion Quaternion::operator+( const Quaternion& q ) const function Quaternion (line 131) | Quaternion Quaternion::operator-( const Quaternion& q ) const function Quaternion (line 137) | Quaternion Quaternion::operator-( void ) const function Quaternion (line 143) | Quaternion Quaternion::operator*( double c ) const function Quaternion (line 149) | Quaternion operator*( double c, const Quaternion& q ) function Quaternion (line 155) | Quaternion Quaternion::operator/( double c ) const function Quaternion (line 204) | Quaternion Quaternion::operator*( const Quaternion& q ) const function Quaternion (line 221) | Quaternion Quaternion::conj( void ) const function Quaternion (line 227) | Quaternion Quaternion::inv( void ) const function Quaternion (line 247) | Quaternion Quaternion::unit( void ) const function Quaternion (line 262) | Quaternion slerp( const Quaternion& q0, const Quaternion& q1, double t ) FILE: Elasticity/src/Real.cpp type DDG (line 4) | namespace DDG function Real (line 41) | Real Real :: conj( void ) const function Real (line 47) | Real Real :: inv( void ) const function Real (line 65) | Real Real :: unit( void ) const FILE: Elasticity/src/Shader.cpp type DDG (line 7) | namespace DDG FILE: Elasticity/src/SparseMatrix.cpp type DDG (line 3) | namespace DDG function cholmod_sparse (line 76) | cholmod_sparse* SparseMatrix :: to_cholmod( void ) function solve (line 146) | void solve( SparseMatrix& A, function solve (line 162) | void solve( SparseMatrix& A, function solve (line 178) | void solve( SparseMatrix& A, function solveSymmetric (line 194) | void solveSymmetric( SparseMatrix& A, FILE: Elasticity/src/Variable.cpp type DDG (line 3) | namespace DDG FILE: Elasticity/src/Vector.cpp type DDG (line 5) | namespace DDG function Vector (line 37) | Vector Vector :: operator+( const Vector& v ) const function Vector (line 44) | Vector Vector :: operator-( const Vector& v ) const function Vector (line 51) | Vector Vector :: operator-( void ) const function Vector (line 58) | Vector Vector :: operator*( const double& c ) const function Vector (line 65) | Vector operator*( const double& c, const Vector& v ) function Vector (line 70) | Vector Vector :: operator/( const double& c ) const function Vector (line 116) | Vector Vector :: unit( void ) const function Vector (line 121) | Vector Vector :: abs( void ) const function dot (line 128) | double dot( const Vector& u, const Vector& v ) function Vector (line 135) | Vector cross( const Vector& u, const Vector& v ) FILE: Elasticity/src/Vertex.cpp type DDG (line 8) | namespace DDG function Vector (line 26) | Vector Vertex::normal( void ) const FILE: Elasticity/src/Viewer.cpp type DDG (line 14) | namespace DDG FILE: Elasticity/src/main.cpp function main (line 8) | int main( int argc, char** argv ) FILE: Fairing/include/Application.h function namespace (line 16) | namespace DDG FILE: Fairing/include/Camera.h function namespace (line 24) | namespace DDG FILE: Fairing/include/Complex.h function namespace (line 6) | namespace DDG FILE: Fairing/include/DenseMatrix.h function namespace (line 38) | namespace DDG FILE: Fairing/include/DiscreteExteriorCalculus.h function namespace (line 26) | namespace DDG FILE: Fairing/include/Edge.h function namespace (line 15) | namespace DDG FILE: Fairing/include/Face.h function namespace (line 15) | namespace DDG FILE: Fairing/include/HalfEdge.h function namespace (line 15) | namespace DDG FILE: Fairing/include/Image.h function namespace (line 19) | namespace DDG FILE: Fairing/include/LinearContext.h function namespace (line 18) | namespace DDG FILE: Fairing/include/LinearEquation.h function namespace (line 21) | namespace DDG FILE: Fairing/include/LinearPolynomial.h function namespace (line 28) | namespace DDG FILE: Fairing/include/LinearSystem.h function namespace (line 35) | namespace DDG FILE: Fairing/include/Mesh.h function namespace (line 54) | namespace DDG FILE: Fairing/include/MeshIO.h function namespace (line 21) | namespace DDG FILE: Fairing/include/Quaternion.h function namespace (line 40) | namespace DDG FILE: Fairing/include/Real.h function namespace (line 4) | namespace DDG FILE: Fairing/include/Shader.h function namespace (line 27) | namespace DDG FILE: Fairing/include/SparseMatrix.h function namespace (line 42) | namespace DDG FILE: Fairing/include/Types.h function namespace (line 16) | namespace DDG FILE: Fairing/include/Utility.h function namespace (line 8) | namespace DDG function namespace (line 28) | namespace DDGConstants FILE: Fairing/include/Variable.h function namespace (line 44) | namespace DDG FILE: Fairing/include/Vector.h function namespace (line 40) | namespace DDG FILE: Fairing/include/Vertex.h function namespace (line 16) | namespace DDG FILE: Fairing/include/Viewer.h function namespace (line 18) | namespace DDG FILE: Fairing/src/Camera.cpp type DDG (line 8) | namespace DDG function Quaternion (line 19) | Quaternion Camera :: clickToSphere( int x, int y ) function Quaternion (line 44) | Quaternion Camera :: currentRotation( void ) const FILE: Fairing/src/Complex.cpp type DDG (line 7) | namespace DDG function Complex (line 60) | Complex Complex::operator-( void ) const function Complex (line 65) | Complex Complex::conj( void ) const function Complex (line 71) | Complex Complex::inv( void ) const function Complex (line 95) | Complex Complex::unit( void ) const function Complex (line 101) | Complex Complex::exponential( void ) const function Complex (line 107) | Complex operator+( const Complex& z1, const Complex& z2 ) function Complex (line 115) | Complex operator-( const Complex& z1, const Complex& z2 ) function Complex (line 123) | Complex operator*( const Complex& z1, const Complex& z2 ) function Complex (line 131) | Complex operator*( const Complex& z, double r ) function Complex (line 139) | Complex operator*( double r, const Complex& z ) function Complex (line 145) | Complex operator/( const Complex& z, double r ) function Complex (line 153) | Complex operator/( const Complex& z1, const Complex& z2 ) function dot (line 161) | double dot( const Complex& z1, const Complex& z2 ) function cross (line 166) | double cross( const Complex& z1, const Complex& z2 ) FILE: Fairing/src/DenseMatrix.cpp type DDG (line 3) | namespace DDG function cholmod_dense (line 6) | cholmod_dense* DenseMatrix :: to_cholmod( void ) function cholmod_dense (line 28) | cholmod_dense* DenseMatrix :: to_cholmod( void ) function cholmod_dense (line 51) | cholmod_dense* DenseMatrix :: to_cholmod( void ) FILE: Fairing/src/Edge.cpp type DDG (line 4) | namespace DDG FILE: Fairing/src/Face.cpp type DDG (line 5) | namespace DDG function Vector (line 15) | Vector Face::normal( void ) const function Vector (line 29) | Vector Face :: circumcenter( void ) const function Vector (line 38) | Vector Face :: barycenter( void ) const FILE: Fairing/src/HalfEdge.cpp type DDG (line 4) | namespace DDG function Vector (line 20) | Vector HalfEdge :: rotatedEdge( void ) const FILE: Fairing/src/Image.cpp type DDG (line 9) | namespace DDG class TGAHeader (line 59) | class TGAHeader FILE: Fairing/src/LinearContext.cpp type DDG (line 3) | namespace DDG FILE: Fairing/src/LinearEquation.cpp type DDG (line 3) | namespace DDG function LinearEquation (line 5) | LinearEquation operator==( const LinearPolynomial& lhs, FILE: Fairing/src/LinearPolynomial.cpp type DDG (line 7) | namespace DDG function LinearPolynomial (line 23) | const LinearPolynomial& LinearPolynomial :: operator=( double c ) function LinearPolynomial (line 32) | const LinearPolynomial& LinearPolynomial :: operator=( Variable& v ) function LinearPolynomial (line 133) | LinearPolynomial LinearPolynomial::operator-( void ) const function LinearPolynomial (line 163) | LinearPolynomial operator+( double c, function LinearPolynomial (line 169) | LinearPolynomial operator+( Variable& v, function LinearPolynomial (line 175) | LinearPolynomial operator-( double c, function LinearPolynomial (line 181) | LinearPolynomial operator-( Variable& v, function LinearPolynomial (line 187) | LinearPolynomial operator*( double c, function LinearPolynomial (line 193) | LinearPolynomial operator*( Variable& v, function LinearPolynomial (line 199) | LinearPolynomial operator/( Variable& v, function LinearPolynomial (line 206) | LinearPolynomial operator+( Variable& v1, function LinearPolynomial (line 212) | LinearPolynomial operator-( Variable& v1, function LinearPolynomial (line 219) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 229) | LinearPolynomial operator+( double c, function LinearPolynomial (line 239) | LinearPolynomial operator-( const LinearPolynomial& p, function LinearPolynomial (line 249) | LinearPolynomial operator-( double c, function LinearPolynomial (line 259) | LinearPolynomial operator*( const LinearPolynomial& p, function LinearPolynomial (line 269) | LinearPolynomial operator*( double c, function LinearPolynomial (line 279) | LinearPolynomial operator/( const LinearPolynomial& p, function LinearPolynomial (line 289) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 295) | LinearPolynomial operator+( Variable& v, function LinearPolynomial (line 301) | LinearPolynomial operator-( const LinearPolynomial& p, function LinearPolynomial (line 307) | LinearPolynomial operator-( Variable& v, function LinearPolynomial (line 313) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 323) | LinearPolynomial operator-( const LinearPolynomial& p, function ostream (line 333) | ostream& operator<<( ostream& os, const LinearPolynomial& p ) FILE: Fairing/src/LinearSystem.cpp type DDG (line 10) | namespace DDG FILE: Fairing/src/Mesh.cpp type DDG (line 9) | namespace DDG class HalfEdgeIterCompare (line 19) | class HalfEdgeIterCompare { public: bool operator()( const HalfEdgeI... class HalfEdgeCIterCompare (line 20) | class HalfEdgeCIterCompare { public: bool operator()( const HalfEdgeCI... class VertexIterCompare (line 21) | class VertexIterCompare { public: bool operator()( const VertexI... class VertexCIterCompare (line 22) | class VertexCIterCompare { public: bool operator()( const VertexCI... class FaceIterCompare (line 23) | class FaceIterCompare { public: bool operator()( const FaceI... class FaceCIterCompare (line 24) | class FaceCIterCompare { public: bool operator()( const FaceCI... class EdgeIterCompare (line 25) | class EdgeIterCompare { public: bool operator()( const EdgeI... class EdgeCIterCompare (line 26) | class EdgeCIterCompare { public: bool operator()( const EdgeCI... function Mesh (line 28) | const Mesh& Mesh :: operator=( const Mesh& mesh ) FILE: Fairing/src/MeshIO.cpp type DDG (line 11) | namespace DDG class Index (line 13) | class Index method Index (line 16) | Index( void ) method Index (line 19) | Index( int p, int t, int n ) class MeshData (line 39) | class MeshData function Index (line 412) | Index MeshIO :: parseFaceIndex( const string& token ) method Index (line 16) | Index( void ) method Index (line 19) | Index( int p, int t, int n ) FILE: Fairing/src/Quaternion.cpp type DDG (line 7) | namespace DDG function Quaternion (line 56) | const Quaternion& Quaternion :: operator=( double _s ) function Quaternion (line 65) | const Quaternion& Quaternion :: operator=( const Vector& _v ) function Vector (line 110) | Vector& Quaternion::im( void ) function Vector (line 116) | const Vector& Quaternion::im( void ) const function Quaternion (line 125) | Quaternion Quaternion::operator+( const Quaternion& q ) const function Quaternion (line 131) | Quaternion Quaternion::operator-( const Quaternion& q ) const function Quaternion (line 137) | Quaternion Quaternion::operator-( void ) const function Quaternion (line 143) | Quaternion Quaternion::operator*( double c ) const function Quaternion (line 149) | Quaternion operator*( double c, const Quaternion& q ) function Quaternion (line 155) | Quaternion Quaternion::operator/( double c ) const function Quaternion (line 204) | Quaternion Quaternion::operator*( const Quaternion& q ) const function Quaternion (line 221) | Quaternion Quaternion::conj( void ) const function Quaternion (line 227) | Quaternion Quaternion::inv( void ) const function Quaternion (line 247) | Quaternion Quaternion::unit( void ) const function Quaternion (line 262) | Quaternion slerp( const Quaternion& q0, const Quaternion& q1, double t ) FILE: Fairing/src/Real.cpp type DDG (line 4) | namespace DDG function Real (line 41) | Real Real :: conj( void ) const function Real (line 47) | Real Real :: inv( void ) const function Real (line 65) | Real Real :: unit( void ) const FILE: Fairing/src/Shader.cpp type DDG (line 7) | namespace DDG FILE: Fairing/src/SparseMatrix.cpp type DDG (line 3) | namespace DDG function cholmod_sparse (line 76) | cholmod_sparse* SparseMatrix :: to_cholmod( void ) function solve (line 146) | void solve( SparseMatrix& A, function solve (line 162) | void solve( SparseMatrix& A, function solve (line 178) | void solve( SparseMatrix& A, function solveSymmetric (line 194) | void solveSymmetric( SparseMatrix& A, FILE: Fairing/src/Variable.cpp type DDG (line 3) | namespace DDG FILE: Fairing/src/Vector.cpp type DDG (line 5) | namespace DDG function Vector (line 37) | Vector Vector :: operator+( const Vector& v ) const function Vector (line 44) | Vector Vector :: operator-( const Vector& v ) const function Vector (line 51) | Vector Vector :: operator-( void ) const function Vector (line 58) | Vector Vector :: operator*( const double& c ) const function Vector (line 65) | Vector operator*( const double& c, const Vector& v ) function Vector (line 70) | Vector Vector :: operator/( const double& c ) const function Vector (line 116) | Vector Vector :: unit( void ) const function Vector (line 121) | Vector Vector :: abs( void ) const function dot (line 128) | double dot( const Vector& u, const Vector& v ) function Vector (line 135) | Vector cross( const Vector& u, const Vector& v ) FILE: Fairing/src/Vertex.cpp type DDG (line 8) | namespace DDG function Vector (line 26) | Vector Vertex::normal( void ) const FILE: Fairing/src/Viewer.cpp type DDG (line 14) | namespace DDG FILE: Fairing/src/main.cpp function main (line 8) | int main( int argc, char** argv ) FILE: Flatten/include/Application.h function namespace (line 16) | namespace DDG FILE: Flatten/include/Camera.h function namespace (line 24) | namespace DDG FILE: Flatten/include/Complex.h function namespace (line 6) | namespace DDG FILE: Flatten/include/DenseMatrix.h function namespace (line 38) | namespace DDG FILE: Flatten/include/DiscreteExteriorCalculus.h function namespace (line 26) | namespace DDG FILE: Flatten/include/Edge.h function namespace (line 15) | namespace DDG FILE: Flatten/include/Face.h function namespace (line 15) | namespace DDG FILE: Flatten/include/HalfEdge.h function namespace (line 15) | namespace DDG FILE: Flatten/include/Image.h function namespace (line 19) | namespace DDG FILE: Flatten/include/LinearContext.h function namespace (line 18) | namespace DDG FILE: Flatten/include/LinearEquation.h function namespace (line 21) | namespace DDG FILE: Flatten/include/LinearPolynomial.h function namespace (line 28) | namespace DDG FILE: Flatten/include/LinearSystem.h function namespace (line 35) | namespace DDG FILE: Flatten/include/Mesh.h function namespace (line 54) | namespace DDG FILE: Flatten/include/MeshIO.h function namespace (line 21) | namespace DDG FILE: Flatten/include/Quaternion.h function namespace (line 40) | namespace DDG FILE: Flatten/include/Real.h function namespace (line 4) | namespace DDG FILE: Flatten/include/Shader.h function namespace (line 27) | namespace DDG FILE: Flatten/include/SparseMatrix.h function namespace (line 42) | namespace DDG FILE: Flatten/include/Types.h function namespace (line 16) | namespace DDG FILE: Flatten/include/Utility.h function namespace (line 8) | namespace DDG function namespace (line 28) | namespace DDGConstants FILE: Flatten/include/Variable.h function namespace (line 44) | namespace DDG FILE: Flatten/include/Vector.h function namespace (line 40) | namespace DDG FILE: Flatten/include/Vertex.h function namespace (line 16) | namespace DDG FILE: Flatten/include/Viewer.h function namespace (line 18) | namespace DDG FILE: Flatten/src/Camera.cpp type DDG (line 8) | namespace DDG function Quaternion (line 19) | Quaternion Camera :: clickToSphere( int x, int y ) function Quaternion (line 44) | Quaternion Camera :: currentRotation( void ) const FILE: Flatten/src/Complex.cpp type DDG (line 7) | namespace DDG function Complex (line 60) | Complex Complex::operator-( void ) const function Complex (line 65) | Complex Complex::conj( void ) const function Complex (line 71) | Complex Complex::inv( void ) const function Complex (line 95) | Complex Complex::unit( void ) const function Complex (line 101) | Complex Complex::exponential( void ) const function Complex (line 107) | Complex operator+( const Complex& z1, const Complex& z2 ) function Complex (line 115) | Complex operator-( const Complex& z1, const Complex& z2 ) function Complex (line 123) | Complex operator*( const Complex& z1, const Complex& z2 ) function Complex (line 131) | Complex operator*( const Complex& z, double r ) function Complex (line 139) | Complex operator*( double r, const Complex& z ) function Complex (line 145) | Complex operator/( const Complex& z, double r ) function Complex (line 153) | Complex operator/( const Complex& z1, const Complex& z2 ) function dot (line 161) | double dot( const Complex& z1, const Complex& z2 ) function cross (line 166) | double cross( const Complex& z1, const Complex& z2 ) FILE: Flatten/src/DenseMatrix.cpp type DDG (line 3) | namespace DDG function cholmod_dense (line 6) | cholmod_dense* DenseMatrix :: to_cholmod( void ) function cholmod_dense (line 28) | cholmod_dense* DenseMatrix :: to_cholmod( void ) function cholmod_dense (line 51) | cholmod_dense* DenseMatrix :: to_cholmod( void ) FILE: Flatten/src/Edge.cpp type DDG (line 4) | namespace DDG FILE: Flatten/src/Face.cpp type DDG (line 5) | namespace DDG function Vector (line 15) | Vector Face::normal( void ) const function Vector (line 29) | Vector Face :: circumcenter( void ) const function Vector (line 38) | Vector Face :: barycenter( void ) const FILE: Flatten/src/HalfEdge.cpp type DDG (line 4) | namespace DDG function Vector (line 20) | Vector HalfEdge :: rotatedEdge( void ) const FILE: Flatten/src/Image.cpp type DDG (line 9) | namespace DDG class TGAHeader (line 59) | class TGAHeader FILE: Flatten/src/LinearContext.cpp type DDG (line 3) | namespace DDG FILE: Flatten/src/LinearEquation.cpp type DDG (line 3) | namespace DDG function LinearEquation (line 5) | LinearEquation operator==( const LinearPolynomial& lhs, FILE: Flatten/src/LinearPolynomial.cpp type DDG (line 7) | namespace DDG function LinearPolynomial (line 23) | const LinearPolynomial& LinearPolynomial :: operator=( double c ) function LinearPolynomial (line 32) | const LinearPolynomial& LinearPolynomial :: operator=( Variable& v ) function LinearPolynomial (line 133) | LinearPolynomial LinearPolynomial::operator-( void ) const function LinearPolynomial (line 163) | LinearPolynomial operator+( double c, function LinearPolynomial (line 169) | LinearPolynomial operator+( Variable& v, function LinearPolynomial (line 175) | LinearPolynomial operator-( double c, function LinearPolynomial (line 181) | LinearPolynomial operator-( Variable& v, function LinearPolynomial (line 187) | LinearPolynomial operator*( double c, function LinearPolynomial (line 193) | LinearPolynomial operator*( Variable& v, function LinearPolynomial (line 199) | LinearPolynomial operator/( Variable& v, function LinearPolynomial (line 206) | LinearPolynomial operator+( Variable& v1, function LinearPolynomial (line 212) | LinearPolynomial operator-( Variable& v1, function LinearPolynomial (line 219) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 229) | LinearPolynomial operator+( double c, function LinearPolynomial (line 239) | LinearPolynomial operator-( const LinearPolynomial& p, function LinearPolynomial (line 249) | LinearPolynomial operator-( double c, function LinearPolynomial (line 259) | LinearPolynomial operator*( const LinearPolynomial& p, function LinearPolynomial (line 269) | LinearPolynomial operator*( double c, function LinearPolynomial (line 279) | LinearPolynomial operator/( const LinearPolynomial& p, function LinearPolynomial (line 289) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 295) | LinearPolynomial operator+( Variable& v, function LinearPolynomial (line 301) | LinearPolynomial operator-( const LinearPolynomial& p, function LinearPolynomial (line 307) | LinearPolynomial operator-( Variable& v, function LinearPolynomial (line 313) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 323) | LinearPolynomial operator-( const LinearPolynomial& p, function ostream (line 333) | ostream& operator<<( ostream& os, const LinearPolynomial& p ) FILE: Flatten/src/LinearSystem.cpp type DDG (line 10) | namespace DDG FILE: Flatten/src/Mesh.cpp type DDG (line 9) | namespace DDG class HalfEdgeIterCompare (line 19) | class HalfEdgeIterCompare { public: bool operator()( const HalfEdgeI... class HalfEdgeCIterCompare (line 20) | class HalfEdgeCIterCompare { public: bool operator()( const HalfEdgeCI... class VertexIterCompare (line 21) | class VertexIterCompare { public: bool operator()( const VertexI... class VertexCIterCompare (line 22) | class VertexCIterCompare { public: bool operator()( const VertexCI... class FaceIterCompare (line 23) | class FaceIterCompare { public: bool operator()( const FaceI... class FaceCIterCompare (line 24) | class FaceCIterCompare { public: bool operator()( const FaceCI... class EdgeIterCompare (line 25) | class EdgeIterCompare { public: bool operator()( const EdgeI... class EdgeCIterCompare (line 26) | class EdgeCIterCompare { public: bool operator()( const EdgeCI... function Mesh (line 28) | const Mesh& Mesh :: operator=( const Mesh& mesh ) FILE: Flatten/src/MeshIO.cpp type DDG (line 11) | namespace DDG class Index (line 13) | class Index method Index (line 16) | Index( void ) method Index (line 19) | Index( int p, int t, int n ) class MeshData (line 39) | class MeshData function Index (line 412) | Index MeshIO :: parseFaceIndex( const string& token ) method Index (line 16) | Index( void ) method Index (line 19) | Index( int p, int t, int n ) FILE: Flatten/src/Quaternion.cpp type DDG (line 7) | namespace DDG function Quaternion (line 56) | const Quaternion& Quaternion :: operator=( double _s ) function Quaternion (line 65) | const Quaternion& Quaternion :: operator=( const Vector& _v ) function Vector (line 110) | Vector& Quaternion::im( void ) function Vector (line 116) | const Vector& Quaternion::im( void ) const function Quaternion (line 125) | Quaternion Quaternion::operator+( const Quaternion& q ) const function Quaternion (line 131) | Quaternion Quaternion::operator-( const Quaternion& q ) const function Quaternion (line 137) | Quaternion Quaternion::operator-( void ) const function Quaternion (line 143) | Quaternion Quaternion::operator*( double c ) const function Quaternion (line 149) | Quaternion operator*( double c, const Quaternion& q ) function Quaternion (line 155) | Quaternion Quaternion::operator/( double c ) const function Quaternion (line 204) | Quaternion Quaternion::operator*( const Quaternion& q ) const function Quaternion (line 221) | Quaternion Quaternion::conj( void ) const function Quaternion (line 227) | Quaternion Quaternion::inv( void ) const function Quaternion (line 247) | Quaternion Quaternion::unit( void ) const function Quaternion (line 262) | Quaternion slerp( const Quaternion& q0, const Quaternion& q1, double t ) FILE: Flatten/src/Real.cpp type DDG (line 4) | namespace DDG function Real (line 41) | Real Real :: conj( void ) const function Real (line 47) | Real Real :: inv( void ) const function Real (line 65) | Real Real :: unit( void ) const FILE: Flatten/src/Shader.cpp type DDG (line 7) | namespace DDG FILE: Flatten/src/SparseMatrix.cpp type DDG (line 3) | namespace DDG function cholmod_sparse (line 76) | cholmod_sparse* SparseMatrix :: to_cholmod( void ) function solve (line 146) | void solve( SparseMatrix& A, function solve (line 162) | void solve( SparseMatrix& A, function solve (line 178) | void solve( SparseMatrix& A, function solveSymmetric (line 194) | void solveSymmetric( SparseMatrix& A, FILE: Flatten/src/Variable.cpp type DDG (line 3) | namespace DDG FILE: Flatten/src/Vector.cpp type DDG (line 5) | namespace DDG function Vector (line 37) | Vector Vector :: operator+( const Vector& v ) const function Vector (line 44) | Vector Vector :: operator-( const Vector& v ) const function Vector (line 51) | Vector Vector :: operator-( void ) const function Vector (line 58) | Vector Vector :: operator*( const double& c ) const function Vector (line 65) | Vector operator*( const double& c, const Vector& v ) function Vector (line 70) | Vector Vector :: operator/( const double& c ) const function Vector (line 116) | Vector Vector :: unit( void ) const function Vector (line 121) | Vector Vector :: abs( void ) const function dot (line 128) | double dot( const Vector& u, const Vector& v ) function Vector (line 135) | Vector cross( const Vector& u, const Vector& v ) FILE: Flatten/src/Vertex.cpp type DDG (line 8) | namespace DDG function Vector (line 26) | Vector Vertex::normal( void ) const FILE: Flatten/src/Viewer.cpp type DDG (line 14) | namespace DDG FILE: Flatten/src/main.cpp function main (line 8) | int main( int argc, char** argv ) FILE: Flatten/src/qcError.cpp type DDG (line 13) | namespace DDG function Vector (line 15) | Vector HSV(double h, double s, double v) function Vector (line 82) | Vector qcColor( double qc ) function quasiConformalDistortion (line 92) | double quasiConformalDistortion( Vector p1, Vector p2, Vector p3, function faceQCDistortion (line 140) | double faceQCDistortion( FaceCIter f ) FILE: Geodesics/include/Application.h function namespace (line 19) | namespace DDG FILE: Geodesics/include/Camera.h function namespace (line 24) | namespace DDG FILE: Geodesics/include/Complex.h function namespace (line 6) | namespace DDG FILE: Geodesics/include/DenseMatrix.h function namespace (line 38) | namespace DDG FILE: Geodesics/include/DiscreteExteriorCalculus.h function namespace (line 26) | namespace DDG FILE: Geodesics/include/Edge.h function namespace (line 15) | namespace DDG FILE: Geodesics/include/Face.h function namespace (line 16) | namespace DDG FILE: Geodesics/include/HalfEdge.h function namespace (line 15) | namespace DDG FILE: Geodesics/include/Image.h function namespace (line 19) | namespace DDG FILE: Geodesics/include/LinearContext.h function namespace (line 18) | namespace DDG FILE: Geodesics/include/LinearEquation.h function namespace (line 21) | namespace DDG FILE: Geodesics/include/LinearPolynomial.h function namespace (line 28) | namespace DDG FILE: Geodesics/include/LinearSystem.h function namespace (line 35) | namespace DDG FILE: Geodesics/include/Mesh.h function namespace (line 54) | namespace DDG FILE: Geodesics/include/MeshIO.h function namespace (line 21) | namespace DDG FILE: Geodesics/include/Quaternion.h function namespace (line 40) | namespace DDG FILE: Geodesics/include/Real.h function namespace (line 4) | namespace DDG FILE: Geodesics/include/Shader.h function namespace (line 27) | namespace DDG FILE: Geodesics/include/SparseMatrix.h function namespace (line 42) | namespace DDG FILE: Geodesics/include/Types.h function namespace (line 16) | namespace DDG FILE: Geodesics/include/Utility.h function namespace (line 8) | namespace DDG function namespace (line 28) | namespace DDGConstants FILE: Geodesics/include/Variable.h function namespace (line 44) | namespace DDG FILE: Geodesics/include/Vector.h function namespace (line 40) | namespace DDG FILE: Geodesics/include/Vertex.h function namespace (line 16) | namespace DDG FILE: Geodesics/include/Viewer.h function namespace (line 18) | namespace DDG FILE: Geodesics/src/Camera.cpp type DDG (line 8) | namespace DDG function Quaternion (line 19) | Quaternion Camera :: clickToSphere( int x, int y ) function Quaternion (line 44) | Quaternion Camera :: currentRotation( void ) const FILE: Geodesics/src/Complex.cpp type DDG (line 7) | namespace DDG function Complex (line 60) | Complex Complex::operator-( void ) const function Complex (line 65) | Complex Complex::conj( void ) const function Complex (line 71) | Complex Complex::inv( void ) const function Complex (line 95) | Complex Complex::unit( void ) const function Complex (line 101) | Complex Complex::exponential( void ) const function Complex (line 107) | Complex operator+( const Complex& z1, const Complex& z2 ) function Complex (line 115) | Complex operator-( const Complex& z1, const Complex& z2 ) function Complex (line 123) | Complex operator*( const Complex& z1, const Complex& z2 ) function Complex (line 131) | Complex operator*( const Complex& z, double r ) function Complex (line 139) | Complex operator*( double r, const Complex& z ) function Complex (line 145) | Complex operator/( const Complex& z, double r ) function Complex (line 153) | Complex operator/( const Complex& z1, const Complex& z2 ) function dot (line 161) | double dot( const Complex& z1, const Complex& z2 ) function cross (line 166) | double cross( const Complex& z1, const Complex& z2 ) FILE: Geodesics/src/DenseMatrix.cpp type DDG (line 3) | namespace DDG function cholmod_dense (line 6) | cholmod_dense* DenseMatrix :: to_cholmod( void ) function cholmod_dense (line 28) | cholmod_dense* DenseMatrix :: to_cholmod( void ) function cholmod_dense (line 51) | cholmod_dense* DenseMatrix :: to_cholmod( void ) FILE: Geodesics/src/Edge.cpp type DDG (line 4) | namespace DDG FILE: Geodesics/src/Face.cpp type DDG (line 5) | namespace DDG function Vector (line 15) | Vector Face::normal( void ) const function Vector (line 29) | Vector Face :: circumcenter( void ) const function Vector (line 38) | Vector Face :: barycenter( void ) const FILE: Geodesics/src/HalfEdge.cpp type DDG (line 4) | namespace DDG function Vector (line 20) | Vector HalfEdge :: rotatedEdge( void ) const FILE: Geodesics/src/Image.cpp type DDG (line 9) | namespace DDG class TGAHeader (line 59) | class TGAHeader FILE: Geodesics/src/LinearContext.cpp type DDG (line 3) | namespace DDG FILE: Geodesics/src/LinearEquation.cpp type DDG (line 3) | namespace DDG function LinearEquation (line 5) | LinearEquation operator==( const LinearPolynomial& lhs, FILE: Geodesics/src/LinearPolynomial.cpp type DDG (line 7) | namespace DDG function LinearPolynomial (line 23) | const LinearPolynomial& LinearPolynomial :: operator=( double c ) function LinearPolynomial (line 32) | const LinearPolynomial& LinearPolynomial :: operator=( Variable& v ) function LinearPolynomial (line 133) | LinearPolynomial LinearPolynomial::operator-( void ) const function LinearPolynomial (line 163) | LinearPolynomial operator+( double c, function LinearPolynomial (line 169) | LinearPolynomial operator+( Variable& v, function LinearPolynomial (line 175) | LinearPolynomial operator-( double c, function LinearPolynomial (line 181) | LinearPolynomial operator-( Variable& v, function LinearPolynomial (line 187) | LinearPolynomial operator*( double c, function LinearPolynomial (line 193) | LinearPolynomial operator*( Variable& v, function LinearPolynomial (line 199) | LinearPolynomial operator/( Variable& v, function LinearPolynomial (line 206) | LinearPolynomial operator+( Variable& v1, function LinearPolynomial (line 212) | LinearPolynomial operator-( Variable& v1, function LinearPolynomial (line 219) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 229) | LinearPolynomial operator+( double c, function LinearPolynomial (line 239) | LinearPolynomial operator-( const LinearPolynomial& p, function LinearPolynomial (line 249) | LinearPolynomial operator-( double c, function LinearPolynomial (line 259) | LinearPolynomial operator*( const LinearPolynomial& p, function LinearPolynomial (line 269) | LinearPolynomial operator*( double c, function LinearPolynomial (line 279) | LinearPolynomial operator/( const LinearPolynomial& p, function LinearPolynomial (line 289) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 295) | LinearPolynomial operator+( Variable& v, function LinearPolynomial (line 301) | LinearPolynomial operator-( const LinearPolynomial& p, function LinearPolynomial (line 307) | LinearPolynomial operator-( Variable& v, function LinearPolynomial (line 313) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 323) | LinearPolynomial operator-( const LinearPolynomial& p, function ostream (line 333) | ostream& operator<<( ostream& os, const LinearPolynomial& p ) FILE: Geodesics/src/LinearSystem.cpp type DDG (line 10) | namespace DDG FILE: Geodesics/src/Mesh.cpp type DDG (line 9) | namespace DDG class HalfEdgeIterCompare (line 19) | class HalfEdgeIterCompare { public: bool operator()( const HalfEdgeI... class HalfEdgeCIterCompare (line 20) | class HalfEdgeCIterCompare { public: bool operator()( const HalfEdgeCI... class VertexIterCompare (line 21) | class VertexIterCompare { public: bool operator()( const VertexI... class VertexCIterCompare (line 22) | class VertexCIterCompare { public: bool operator()( const VertexCI... class FaceIterCompare (line 23) | class FaceIterCompare { public: bool operator()( const FaceI... class FaceCIterCompare (line 24) | class FaceCIterCompare { public: bool operator()( const FaceCI... class EdgeIterCompare (line 25) | class EdgeIterCompare { public: bool operator()( const EdgeI... class EdgeCIterCompare (line 26) | class EdgeCIterCompare { public: bool operator()( const EdgeCI... function Mesh (line 28) | const Mesh& Mesh :: operator=( const Mesh& mesh ) FILE: Geodesics/src/MeshIO.cpp type DDG (line 11) | namespace DDG class Index (line 13) | class Index method Index (line 16) | Index( void ) method Index (line 19) | Index( int p, int t, int n ) class MeshData (line 39) | class MeshData function Index (line 412) | Index MeshIO :: parseFaceIndex( const string& token ) method Index (line 16) | Index( void ) method Index (line 19) | Index( int p, int t, int n ) FILE: Geodesics/src/Quaternion.cpp type DDG (line 7) | namespace DDG function Quaternion (line 56) | const Quaternion& Quaternion :: operator=( double _s ) function Quaternion (line 65) | const Quaternion& Quaternion :: operator=( const Vector& _v ) function Vector (line 110) | Vector& Quaternion::im( void ) function Vector (line 116) | const Vector& Quaternion::im( void ) const function Quaternion (line 125) | Quaternion Quaternion::operator+( const Quaternion& q ) const function Quaternion (line 131) | Quaternion Quaternion::operator-( const Quaternion& q ) const function Quaternion (line 137) | Quaternion Quaternion::operator-( void ) const function Quaternion (line 143) | Quaternion Quaternion::operator*( double c ) const function Quaternion (line 149) | Quaternion operator*( double c, const Quaternion& q ) function Quaternion (line 155) | Quaternion Quaternion::operator/( double c ) const function Quaternion (line 204) | Quaternion Quaternion::operator*( const Quaternion& q ) const function Quaternion (line 221) | Quaternion Quaternion::conj( void ) const function Quaternion (line 227) | Quaternion Quaternion::inv( void ) const function Quaternion (line 247) | Quaternion Quaternion::unit( void ) const function Quaternion (line 262) | Quaternion slerp( const Quaternion& q0, const Quaternion& q1, double t ) FILE: Geodesics/src/Real.cpp type DDG (line 4) | namespace DDG function Real (line 41) | Real Real :: conj( void ) const function Real (line 47) | Real Real :: inv( void ) const function Real (line 65) | Real Real :: unit( void ) const FILE: Geodesics/src/Shader.cpp type DDG (line 7) | namespace DDG FILE: Geodesics/src/SparseMatrix.cpp type DDG (line 3) | namespace DDG function cholmod_sparse (line 76) | cholmod_sparse* SparseMatrix :: to_cholmod( void ) function solve (line 146) | void solve( SparseMatrix& A, function solve (line 162) | void solve( SparseMatrix& A, function solve (line 178) | void solve( SparseMatrix& A, function solveSymmetric (line 194) | void solveSymmetric( SparseMatrix& A, FILE: Geodesics/src/Variable.cpp type DDG (line 3) | namespace DDG FILE: Geodesics/src/Vector.cpp type DDG (line 5) | namespace DDG function Vector (line 37) | Vector Vector :: operator+( const Vector& v ) const function Vector (line 44) | Vector Vector :: operator-( const Vector& v ) const function Vector (line 51) | Vector Vector :: operator-( void ) const function Vector (line 58) | Vector Vector :: operator*( const double& c ) const function Vector (line 65) | Vector operator*( const double& c, const Vector& v ) function Vector (line 70) | Vector Vector :: operator/( const double& c ) const function Vector (line 116) | Vector Vector :: unit( void ) const function Vector (line 121) | Vector Vector :: abs( void ) const function dot (line 128) | double dot( const Vector& u, const Vector& v ) function Vector (line 135) | Vector cross( const Vector& u, const Vector& v ) FILE: Geodesics/src/Vertex.cpp type DDG (line 8) | namespace DDG function Vector (line 26) | Vector Vertex::normal( void ) const FILE: Geodesics/src/Viewer.cpp type DDG (line 14) | namespace DDG FILE: Geodesics/src/main.cpp function main (line 8) | int main( int argc, char** argv ) FILE: Hot2/include/Application.h function namespace (line 15) | namespace DDG FILE: Hot2/include/Camera.h function namespace (line 24) | namespace DDG FILE: Hot2/include/Complex.h function namespace (line 6) | namespace DDG FILE: Hot2/include/DenseMatrix.h function namespace (line 38) | namespace DDG FILE: Hot2/include/DiscreteExteriorCalculus.h function namespace (line 26) | namespace DDG FILE: Hot2/include/Edge.h function namespace (line 15) | namespace DDG FILE: Hot2/include/Face.h function namespace (line 15) | namespace DDG FILE: Hot2/include/HalfEdge.h function namespace (line 15) | namespace DDG FILE: Hot2/include/Image.h function namespace (line 19) | namespace DDG FILE: Hot2/include/LinearContext.h function namespace (line 18) | namespace DDG FILE: Hot2/include/LinearEquation.h function namespace (line 21) | namespace DDG FILE: Hot2/include/LinearPolynomial.h function namespace (line 28) | namespace DDG FILE: Hot2/include/LinearSystem.h function namespace (line 35) | namespace DDG FILE: Hot2/include/Mesh.h function namespace (line 54) | namespace DDG FILE: Hot2/include/MeshIO.h function namespace (line 21) | namespace DDG FILE: Hot2/include/Quaternion.h function namespace (line 40) | namespace DDG FILE: Hot2/include/Real.h function namespace (line 4) | namespace DDG FILE: Hot2/include/Shader.h function namespace (line 27) | namespace DDG FILE: Hot2/include/SparseMatrix.h function namespace (line 42) | namespace DDG FILE: Hot2/include/Types.h function namespace (line 16) | namespace DDG FILE: Hot2/include/Utility.h function namespace (line 8) | namespace DDG function namespace (line 28) | namespace DDGConstants FILE: Hot2/include/Variable.h function namespace (line 44) | namespace DDG FILE: Hot2/include/Vector.h function namespace (line 40) | namespace DDG FILE: Hot2/include/Vertex.h function namespace (line 16) | namespace DDG FILE: Hot2/include/Viewer.h function namespace (line 18) | namespace DDG FILE: Hot2/src/Camera.cpp type DDG (line 8) | namespace DDG function Quaternion (line 19) | Quaternion Camera :: clickToSphere( int x, int y ) function Quaternion (line 44) | Quaternion Camera :: currentRotation( void ) const FILE: Hot2/src/Complex.cpp type DDG (line 7) | namespace DDG function Complex (line 60) | Complex Complex::operator-( void ) const function Complex (line 65) | Complex Complex::conj( void ) const function Complex (line 71) | Complex Complex::inv( void ) const function Complex (line 95) | Complex Complex::unit( void ) const function Complex (line 101) | Complex Complex::exponential( void ) const function Complex (line 107) | Complex operator+( const Complex& z1, const Complex& z2 ) function Complex (line 115) | Complex operator-( const Complex& z1, const Complex& z2 ) function Complex (line 123) | Complex operator*( const Complex& z1, const Complex& z2 ) function Complex (line 131) | Complex operator*( const Complex& z, double r ) function Complex (line 139) | Complex operator*( double r, const Complex& z ) function Complex (line 145) | Complex operator/( const Complex& z, double r ) function Complex (line 153) | Complex operator/( const Complex& z1, const Complex& z2 ) function dot (line 161) | double dot( const Complex& z1, const Complex& z2 ) function cross (line 166) | double cross( const Complex& z1, const Complex& z2 ) FILE: Hot2/src/DenseMatrix.cpp type DDG (line 3) | namespace DDG function cholmod_dense (line 6) | cholmod_dense* DenseMatrix :: to_cholmod( void ) function cholmod_dense (line 28) | cholmod_dense* DenseMatrix :: to_cholmod( void ) function cholmod_dense (line 51) | cholmod_dense* DenseMatrix :: to_cholmod( void ) FILE: Hot2/src/Edge.cpp type DDG (line 4) | namespace DDG function Vector (line 6) | Vector Edge :: dualPoint() const FILE: Hot2/src/Face.cpp type DDG (line 5) | namespace DDG function Vector (line 15) | Vector Face::normal( void ) const function Vector (line 29) | Vector Face :: circumcenter( void ) const function Vector (line 38) | Vector Face :: barycenter( void ) const function Vector (line 46) | Vector Face :: dualPoint( void ) const FILE: Hot2/src/HalfEdge.cpp type DDG (line 4) | namespace DDG function Vector (line 20) | Vector HalfEdge :: rotatedEdge( void ) const FILE: Hot2/src/Image.cpp type DDG (line 9) | namespace DDG class TGAHeader (line 59) | class TGAHeader FILE: Hot2/src/LinearContext.cpp type DDG (line 3) | namespace DDG FILE: Hot2/src/LinearEquation.cpp type DDG (line 3) | namespace DDG function LinearEquation (line 5) | LinearEquation operator==( const LinearPolynomial& lhs, FILE: Hot2/src/LinearPolynomial.cpp type DDG (line 7) | namespace DDG function LinearPolynomial (line 23) | const LinearPolynomial& LinearPolynomial :: operator=( double c ) function LinearPolynomial (line 32) | const LinearPolynomial& LinearPolynomial :: operator=( Variable& v ) function LinearPolynomial (line 133) | LinearPolynomial LinearPolynomial::operator-( void ) const function LinearPolynomial (line 163) | LinearPolynomial operator+( double c, function LinearPolynomial (line 169) | LinearPolynomial operator+( Variable& v, function LinearPolynomial (line 175) | LinearPolynomial operator-( double c, function LinearPolynomial (line 181) | LinearPolynomial operator-( Variable& v, function LinearPolynomial (line 187) | LinearPolynomial operator*( double c, function LinearPolynomial (line 193) | LinearPolynomial operator*( Variable& v, function LinearPolynomial (line 199) | LinearPolynomial operator/( Variable& v, function LinearPolynomial (line 206) | LinearPolynomial operator+( Variable& v1, function LinearPolynomial (line 212) | LinearPolynomial operator-( Variable& v1, function LinearPolynomial (line 219) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 229) | LinearPolynomial operator+( double c, function LinearPolynomial (line 239) | LinearPolynomial operator-( const LinearPolynomial& p, function LinearPolynomial (line 249) | LinearPolynomial operator-( double c, function LinearPolynomial (line 259) | LinearPolynomial operator*( const LinearPolynomial& p, function LinearPolynomial (line 269) | LinearPolynomial operator*( double c, function LinearPolynomial (line 279) | LinearPolynomial operator/( const LinearPolynomial& p, function LinearPolynomial (line 289) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 295) | LinearPolynomial operator+( Variable& v, function LinearPolynomial (line 301) | LinearPolynomial operator-( const LinearPolynomial& p, function LinearPolynomial (line 307) | LinearPolynomial operator-( Variable& v, function LinearPolynomial (line 313) | LinearPolynomial operator+( const LinearPolynomial& p, function LinearPolynomial (line 323) | LinearPolynomial operator-( const LinearPolynomial& p, function ostream (line 333) | ostream& operator<<( ostream& os, const LinearPolynomial& p ) FILE: Hot2/src/LinearSystem.cpp type DDG (line 10) | namespace DDG FILE: Hot2/src/Mesh.cpp type DDG (line 9) | namespace DDG class HalfEdgeIterCompare (line 19) | class HalfEdgeIterCompare { public: bool operator()( const HalfEdgeI... class HalfEdgeCIterCompare (line 20) | class HalfEdgeCIterCompare { public: bool operator()( const HalfEdgeCI... class VertexIterCompare (line 21) | class VertexIterCompare { public: bool operator()( const VertexI... class VertexCIterCompare (line 22) | class VertexCIterCompare { public: bool operator()( const VertexCI... class FaceIterCompare (line 23) | class FaceIterCompare { public: bool operator()( const FaceI... class FaceCIterCompare (line 24) | class FaceCIterCompare { public: bool operator()( const FaceCI... class EdgeIterCompare (line 25) | class EdgeIterCompare { public: bool operator()( const EdgeI... class EdgeCIterCompare (line 26) | class EdgeCIterCompare { public: bool operator()( const EdgeCI... function Mesh (line 28) | const Mesh& Mesh :: operator=( const Mesh& mesh ) FILE: Hot2/src/MeshIO.cpp type DDG (line 11) | namespace DDG class Index (line 13) | class Index method Index (line 16) | Index( void ) method Index (line 19) | Index( int p, int t, int n ) class MeshData (line 39) | class MeshData function Index (line 412) | Index MeshIO :: parseFaceIndex( const string& token ) method Index (line 16) | Index( void ) method Index (line 19) | Index( int p, int t, int n ) FILE: Hot2/src/Quaternion.cpp type DDG (line 7) | namespace DDG function Quaternion (line 56) | const Quaternion& Quaternion :: operator=( double _s ) function Quaternion (line 65) | const Quaternion& Quaternion :: operator=( const Vector& _v ) function Vector (line 110) | Vector& Quaternion::im( void ) function Vector (line 116) | const Vector& Quaternion::im( void ) const function Quaternion (line 125) | Quaternion Quaternion::operator+( const Quaternion& q ) const function Quaternion (line 131) | Quaternion Quaternion::operator-( const Quaternion& q ) const function Quaternion (line 137) | Quaternion Quaternion::operator-( void ) const function Quaternion (line 143) | Quaternion Quaternion::operator*( double c ) const function Quaternion (line 149) | Quaternion operator*( double c, const Quaternion& q ) function Quaternion (line 155) | Quaternion Quaternion::operator/( double c ) const function Quaternion (line 204) | Quaternion Quaternion::operator*( const Quaternion& q ) const function Quaternion (line 221) | Quaternion Quaternion::conj( void ) const function Quaternion (line 227) | Quaternion Quaternion::inv( void ) const function Quaternion (line 247) | Quaternion Quaternion::unit( void ) const function Quaternion (line 262) | Quaternion slerp( const Quaternion& q0, const Quaternion& q1, double t ) FILE: Hot2/src/Real.cpp type DDG (line 4) | namespace DDG function Real (line 41) | Real Real :: conj( void ) const function Real (line 47) | Real Real :: inv( void ) const function Real (line 65) | Real Real :: unit( void ) const FILE: Hot2/src/Shader.cpp type DDG (line 7) | namespace DDG FILE: Hot2/src/SparseMatrix.cpp type DDG (line 3) | namespace DDG function cholmod_sparse (line 76) | cholmod_sparse* SparseMatrix :: to_cholmod( void ) function solve (line 146) | void solve( SparseMatrix& A, function solve (line 162) | void solve( SparseMatrix& A, function solve (line 178) | void solve( SparseMatrix& A, function solveSymmetric (line 194) | void solveSymmetric( SparseMatrix& A, FILE: Hot2/src/Variable.cpp type DDG (line 3) | namespace DDG FILE: Hot2/src/Vector.cpp type DDG (line 5) | namespace DDG function Vector (line 37) | Vector Vector :: operator+( const Vector& v ) const function Vector (line 44) | Vector Vector :: operator-( const Vector& v ) const function Vector (line 51) | Vector Vector :: operator-( void ) const function Vector (line 58) | Vector Vector :: operator*( const double& c ) const function Vector (line 65) | Vector operator*( const double& c, const Vector& v ) function Vector (line 70) | Vector Vector :: operator/( const double& c ) const function Vector (line 116) | Vector Vector :: unit( void ) const function Vector (line 121) | Vector Vector :: abs( void ) const function dot (line 128) | double dot( const Vector& u, const Vector& v ) function Vector (line 135) | Vector cross( const Vector& u, const Vector& v ) FILE: Hot2/src/Vertex.cpp type DDG (line 8) | namespace DDG function Vector (line 26) | Vector Vertex::normal( void ) const FILE: Hot2/src/Viewer.cpp type DDG (line 14) | namespace DDG FILE: Hot2/src/main.cpp function main (line 8) | int main( int argc, char** argv )