NMPB08 Shared Libraries
Functions
ElementaryPathNMPB Namespace Reference

Functions

void ConvexHull (vector< ProfilePointNMPB * > &pathItems, int n1, int n2, int level)
 Finds the convex hull of the screenItems vector.
void SetElementaryPath (PropagationPath *path)
 Sets the elementary path for the given path (calculates convex hull and plane positions)

Function Documentation

void ElementaryPathNMPB::ConvexHull ( vector< ProfilePointNMPB * > &  pathItems,
int  n1,
int  n2,
int  level 
)

Finds the convex hull of the screenItems vector.

p.47-49 - § 9.4.3

Parameters:
pathItemsThe points to find the convex hull
n1The first element place in the vector
n2The last element place in the vector
levelThe convex hull level

Definition at line 26 of file ElementaryPath.cpp.

void ElementaryPathNMPB::SetElementaryPath ( PropagationPath path)

Sets the elementary path for the given path (calculates convex hull and plane positions)

Parameters:
pathThe Propagation path
Exceptions:
ERRNoPoint
ERROnePoint

Definition at line 106 of file ElementaryPath.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines