Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Public Member Functions | Protected Attributes
jafar::lgl::Raster Class Reference

Abtract class to define the type suitable for quadtree representation. More...


Detailed Description

Abtract class to define the type suitable for quadtree representation.

Definition at line 214 of file Raster.hpp.

#include <Raster.hpp>

Inheritance diagram for jafar::lgl::Raster:
Inheritance graph
[legend]

List of all members.

Public Types

enum  CLUSTERING_FUNCTION { CF_EQUALITY, CF_STD_DEV }

Public Member Functions

 Raster (CLUSTERING_FUNCTION cf=CF_EQUALITY)
void setClusteringF (CLUSTERING_FUNCTION cf)
CLUSTERING_FUNCTION getClusteringF ()
void setClusteringThres (double _cfthreshold)
double getClusteringThres ()
RasterRect getRasterRect () const
bool inside (const RasterRect &rect)
 Returns true if rect is totally inside the current Raster.
bool validIndex (const RasterCellIndex &index) const
 RasterCellIndex must be in raster boundaries.

Protected Attributes

CLUSTERING_FUNCTION clusteringF
 given a rect ((top,left),(right,bottom)), tell if this is homogeneous
double cfthreshold
int xroot
int yroot
int xsize
int ysize

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:42 for Jafar by doxygen 1.7.6.1
LAAS-CNRS