A.I.M.S algorithms


aims::BoixGaussianCurvature Class Reference

#include <aims/mesh/geometric.h>

Inheritance diagram for aims::BoixGaussianCurvature:
Collaboration diagram for aims::BoixGaussianCurvature:

Public Member Functions

 BoixGaussianCurvature (const AimsSurfaceTriangle &mesh)
 
virtual ~BoixGaussianCurvature ()
 
virtual Texture< float > doIt ()
 
- Public Member Functions inherited from aims::Curvature
 Curvature (const AimsSurfaceTriangle &mesh)
 
virtual ~Curvature ()
 

Additional Inherited Members

- Public Types inherited from aims::GeometricProperties
typedef std::vector< std::list
< unsigned > > 
NeighborList
 
typedef std::vector< std::list
< float > > 
WeightNeighborList
 
typedef std::vector< float > WeightList
 
- Static Public Member Functions inherited from aims::Curvature
static void regularize (Texture< float > &tex, float ratio)
 
static void getTextureProperties (const Texture< float > &tex)
 
- Protected Member Functions inherited from aims::GeometricProperties
 GeometricProperties (const AimsSurfaceTriangle &mesh)
 
virtual ~GeometricProperties ()
 
void doPhi ()
 
void doTheta ()
 
void doAlpha ()
 
void doSimpleAlpha ()
 
void doBeta ()
 
void doDot ()
 
void doSurface ()
 
void doNeighbor ()
 
const WeightNeighborListgetPhi () const
 
const WeightNeighborListgetTheta () const
 
const WeightNeighborListgetDot () const
 
const WeightNeighborListgetSurface () const
 
const WeightListgetAlpha () const
 
const WeightListgetSimpleAlpha () const
 
const WeightListgetBeta () const
 
const NeighborListgetNeighbor () const
 
const AimsSurfaceTrianglegetMesh () const
 

Detailed Description

Definition at line 159 of file geometric.h.

Constructor & Destructor Documentation

aims::BoixGaussianCurvature::BoixGaussianCurvature ( const AimsSurfaceTriangle mesh)
virtual aims::BoixGaussianCurvature::~BoixGaussianCurvature ( )
virtual

Member Function Documentation

virtual Texture<float> aims::BoixGaussianCurvature::doIt ( )
virtual

Implements aims::Curvature.


The documentation for this class was generated from the following file: