Blender  V3.3
Classes | Namespaces | Functions
GridHelpers.h File Reference

Class to define a cell grid surrounding the projected image of a scene. More...

#include <vector>
#include "FRS_freestyle.h"
#include "GeomUtils.h"
#include "Polygon.h"
#include "../winged_edge/WEdge.h"

Go to the source code of this file.

Classes

class  Freestyle::GridHelpers::Transform
 

Namespaces

 Freestyle
 inherits from class Rep
 
 Freestyle::GridHelpers
 

Functions

template<class T >
T Freestyle::GridHelpers::closestPointToSegment (const T &P, const T &A, const T &B, real &distance)
 
Vec3r Freestyle::GridHelpers::closestPointOnPolygon (const Vec3r &point, const Polygon3r &poly)
 
real Freestyle::GridHelpers::distancePointToPolygon (const Vec3r &point, const Polygon3r &poly)
 
bool Freestyle::GridHelpers::insideProscenium (const real proscenium[4], const Polygon3r &polygon)
 
vector< Vec3r > Freestyle::GridHelpers::enumerateVertices (const vector< WOEdge * > &fedges)
 
void Freestyle::GridHelpers::getDefaultViewProscenium (real viewProscenium[4])
 
void Freestyle::GridHelpers::expandProscenium (real proscenium[4], const Polygon3r &polygon)
 
void Freestyle::GridHelpers::expandProscenium (real proscenium[4], const Vec3r &point)
 

Detailed Description

Class to define a cell grid surrounding the projected image of a scene.

Definition in file GridHelpers.h.