|
Index
C++ Code Documentation
geom::surface0::Geometry
Derived from: geom::surface0::Silhouette
Children: geom::surface0::Color
File: GEOM/geom/surface0/Geometry.H
public:
- Geometry();
 | constructor | |
- Geometry( Geometry const & );
 | copy constructor | |
- virtual ~Geometry();
 | destructor | |
- Geometry &operator=( Geometry const & );
 | assignment operator | |
- void clear();
- void clear_geometry();
- void compute_face_area() const;
- void compute_gaussian_curvature() const;
- void compute_mean_curvature() const;
- Real face_area(uint i) const;
- Real face_gaussian_curvature(uint i) const;
- Real vertex_gaussian_curvature(uint i) const;
- Real face_mean_curvature(uint i) const;
protected:
private:
- void compute_vertex_gaussian_curvature() const;
- void compute_face_gaussian_curvature() const;
- void compute_face_mean_curvature() const;
- struct CurvatureData;
- Real mean_curvature( uint a, uint b, uint c, uint d ) const;
- mutable base::vector<Real> _vertex_gaussian_curvature;
- mutable base::vector<Real> _face_gaussian_curvature;
- mutable base::vector<Real> _face_mean_curvature;
- mutable base::vector<Real> _face_area;
|