SYMBOL INDEX (69 symbols across 13 files) FILE: examples/replay.py function triangles_to_faces (line 19) | def triangles_to_faces(triangles): FILE: fast_simplification/Replay.h function namespace (line 3) | namespace Replay{ function write_obj (line 389) | void write_obj(const char* filename) FILE: fast_simplification/Simplify.h type vector3 (line 37) | struct vector3 function vec3f (line 42) | struct vec3f function vec3f (line 57) | inline vec3f operator + ( const vec3f& a ) const function vec3f (line 60) | inline vec3f operator += ( const vec3f& a ) const function vec3f (line 63) | inline vec3f operator * ( const double a ) const function vec3f (line 66) | inline vec3f operator * ( const vec3f a ) const function vec3f (line 78) | inline vec3f operator / ( const vec3f a ) const function vec3f (line 81) | inline vec3f operator - ( const vec3f& a ) const function vec3f (line 84) | inline vec3f operator / ( const double a ) const function dot (line 87) | inline double dot( const vec3f& a ) const function vec3f (line 90) | inline vec3f cross( const vec3f& a , const vec3f& b ) function angle (line 98) | inline double angle( const vec3f& v ) function angle2 (line 110) | inline double angle2( const vec3f& v , const vec3f& w ) function vec3f (line 125) | inline vec3f rot_x( double a ) function vec3f (line 132) | inline vec3f rot_y( double a ) function clamp (line 139) | inline void clamp( double min, double max ) function vec3f (line 148) | inline vec3f rot_z( double a ) function vec3f (line 155) | inline vec3f invert() function vec3f (line 159) | inline vec3f frac() function vec3f (line 168) | inline vec3f integer() function random_double_01 (line 204) | double random_double_01(double a){ function vec3f (line 210) | vec3f random01_fxyz(){ function vec3f (line 219) | vec3f barycentric(const vec3f &p, const vec3f &a, const vec3f &b, const ... function vec3f (line 235) | vec3f interpolate(const vec3f &p, const vec3f &a, const vec3f &b, const ... function min (line 245) | double min(double v1, double v2) { function class (line 250) | class SymetricMatrix { function const (line 278) | double operator[](int c) const { return m[c]; } function det (line 282) | double det( int a11, int a12, int a13, function namespace (line 311) | namespace Simplify function flipped (line 560) | bool flipped(vec3f p,int i0,int i1,Vertex &v0,Vertex &v1,std::vector &... function update_triangles (line 609) | void update_triangles(int i0,Vertex &v,std::vector &deleted,int &de... function update_mesh (line 635) | void update_mesh(int iteration) function compact_mesh (line 757) | void compact_mesh() function vertex_error (line 790) | double vertex_error(SymetricMatrix q, double x, double y, double z) function calculate_error (line 798) | double calculate_error(int id_v1, int id_v2, vec3f &p_result) function write_obj (line 1006) | void write_obj(const char* filename) FILE: fast_simplification/fast_simplification.py function simplify (line 1) | def simplify(): FILE: fast_simplification/replay.py function _map_isolated_points (line 7) | def _map_isolated_points(points, edges, triangles, return_outliers=False): function replay_simplification (line 116) | def replay_simplification(points, triangles, collapses): FILE: fast_simplification/simplify.py function _check_args (line 18) | def _check_args(target_reduction, target_count, n_faces): function simplify (line 38) | def simplify( function simplify_mesh (line 170) | def simplify_mesh( FILE: fast_simplification/utils.py function ascontiguous (line 6) | def ascontiguous(func): FILE: fast_simplification/wrapper.h function namespace (line 4) | namespace Simplify{ FILE: fast_simplification/wrapper_replay.h function namespace (line 4) | namespace Replay{ FILE: setup.py class bdist_wheel_abi3 (line 36) | class bdist_wheel_abi3(bdist_wheel): # noqa: D101 method get_tag (line 37) | def get_tag(self): # noqa: D102 class build_ext (line 64) | class build_ext(_build_ext): method finalize_options (line 65) | def finalize_options(self): method build_extensions (line 76) | def build_extensions(self): FILE: tests/test_map_isolated_points.py function test_map_isolated_points (line 6) | def test_map_isolated_points(): FILE: tests/test_replay.py function mesh (line 16) | def mesh(): function test_collapses_trivial (line 20) | def test_collapses_trivial(): function test_collapses_sphere (line 63) | def test_collapses_sphere(mesh): function louis (line 85) | def louis(): function human (line 89) | def human(): function test_collapses_louis (line 100) | def test_collapses_louis(louis): function test_human (line 120) | def test_human(human): FILE: tests/test_simplify.py function mesh (line 17) | def mesh(): function test_simplify_trivial (line 21) | def test_simplify_trivial(): function test_simplify_none (line 67) | def test_simplify_none(mesh): function test_simplify (line 77) | def test_simplify(mesh): function test_simplify_lossless (line 95) | def test_simplify_lossless(mesh): function test_simplify_agg (line 104) | def test_simplify_agg(mesh): function test_simplify_mesh (line 128) | def test_simplify_mesh(mesh):