Subversion Repositories gelsvn

Rev

Rev 663 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 663 Rev 664
Line 39... Line 39...
39
        void make_laplace_operator();
39
        void make_laplace_operator();
40
        void make_laplace_operator_sparse();
40
        void make_laplace_operator_sparse();
41
        
41
        
42
    public:
42
    public:
43
        
43
        
-
 
44
        std::vector<CGLA::Vec3d> analyze_signal(const HMesh::VertexAttributeVector<CGLA::Vec3d>& sig);
-
 
45
        
-
 
46
        HMesh::VertexAttributeVector<CGLA::Vec3d> reconstruct_signal(const std::vector<CGLA::Vec3d>& sig_proj, int);
-
 
47
        
44
        /// Initial analysis of harmonics
48
        /// Initial analysis of harmonics
45
        Harmonics(HMesh::Manifold& mani);
49
        Harmonics(HMesh::Manifold& mani);
46
        
50
        
47
        /// Add a frequency to mesh reconstruction
51
        /// Add a frequency to mesh reconstruction
48
        void add_frequency(int f, float scale = 1.0f);
52
        void add_frequency(int f, float scale = 1.0f);