QGIS API Documentation  3.6.0-Noosa (5873452)
Classes | Typedefs | Functions
pal.cpp File Reference
#include "qgsgeometry.h"
#include "pal.h"
#include "layer.h"
#include "palexception.h"
#include "palstat.h"
#include "rtree.hpp"
#include "costcalculator.h"
#include "feature.h"
#include "geomfunction.h"
#include "labelposition.h"
#include "problem.h"
#include "pointset.h"
#include "internalexception.h"
#include "util.h"
#include <cfloat>
Include dependency graph for pal.cpp:

Go to the source code of this file.

Classes

struct  _featCbackCtx
 
struct  _filterContext
 
struct  _obstaclebackCtx
 

Typedefs

typedef struct _featCbackCtx FeatCallBackCtx
 
typedef struct _filterContext FilterContext
 
typedef struct _obstaclebackCtx ObstacleCallBackCtx
 

Functions

bool extractFeatCallback (FeaturePart *ft_ptr, void *ctx)
 
bool extractObstaclesCallback (FeaturePart *ft_ptr, void *ctx)
 
bool filteringCallback (FeaturePart *featurePart, void *ctx)
 

Typedef Documentation

◆ FeatCallBackCtx

◆ FilterContext

typedef struct _filterContext FilterContext

◆ ObstacleCallBackCtx

Function Documentation

◆ extractFeatCallback()

bool extractFeatCallback ( FeaturePart ft_ptr,
void *  ctx 
)

Definition at line 132 of file pal.cpp.

◆ extractObstaclesCallback()

bool extractObstaclesCallback ( FeaturePart ft_ptr,
void *  ctx 
)

Definition at line 181 of file pal.cpp.

◆ filteringCallback()

bool filteringCallback ( FeaturePart featurePart,
void *  ctx 
)

Definition at line 199 of file pal.cpp.