QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
hull.js File Reference

Functions

void _bBoxAround (void edge, void boxSize)
 
void _concave (void convex, void maxSqEdgeLen, void maxSearchBBoxSize, void grid)
 
void _cos (void o, void a, void b)
 
void _cross (void o, void a, void b)
 
void _getMaxY (void pointset)
 
void _intersect (void segment, void pointset)
 
void _lowerTangent (void pointset)
 
void _midPoint (void edge, void innerPoints, void convex)
 
void _sortByX (void pointset)
 
void _sqLength (void a, void b)
 
void _upperTangent (void pointset)
 
void hull (void pointset, void concavity)
 

Variables

int MAX_CONCAVE_ANGLE_COS
 
int MAX_SEARCH_BBOX_SIZE_PERCENT
 
int MIN_SEARCH_BBOX_SIZE
 

Function Documentation

◆ _bBoxAround()

void _bBoxAround ( void edge,
void boxSize )

◆ _concave()

void _concave ( void convex,
void maxSqEdgeLen,
void maxSearchBBoxSize,
void grid )

◆ _cos()

void _cos ( void o,
void a,
void b )

◆ _cross()

void _cross ( void o,
void a,
void b )

◆ _getMaxY()

void _getMaxY ( void pointset)

◆ _intersect()

void _intersect ( void segment,
void pointset )

◆ _lowerTangent()

void _lowerTangent ( void pointset)

◆ _midPoint()

void _midPoint ( void edge,
void innerPoints,
void convex )

◆ _sortByX()

void _sortByX ( void pointset)

◆ _sqLength()

void _sqLength ( void a,
void b )

◆ _upperTangent()

void _upperTangent ( void pointset)

◆ hull()

void hull ( void pointset,
void concavity )

Variable Documentation

◆ MAX_CONCAVE_ANGLE_COS

int MAX_CONCAVE_ANGLE_COS

◆ MAX_SEARCH_BBOX_SIZE_PERCENT

int MAX_SEARCH_BBOX_SIZE_PERCENT

◆ MIN_SEARCH_BBOX_SIZE

int MIN_SEARCH_BBOX_SIZE