|  | 
| 
 Modules | 
|  | MFPolytope | 
| 
 Classes | 
| class | MFChart | 
|  | A chart, which represents a neighborhood on a manifold.  More... 
 | 
| 
 Functions | 
| double | MFVolumeOfChart (MFChart chart, MFNRegion Omega, MFErrorHandler e) | 
|  | Finds the volume of the polyhedra of a chart. 
 | 
| MFChart | MFCreateChart (MFImplicitMF M, MFNVector u, MFNKMatrix Phi, double R, MFErrorHandler e) | 
|  | Creates a chart. 
 | 
| void | MFSubtractHalfSpaceFromChart (MFChart chart, int i, MFKVector n, double o, MFErrorHandler e) | 
|  | Subtracts a half space from a chart, i.e. the polyhedron associated with the chart is intersected with the set x.n>o. 
 | 
| void | MFRefChart (MFChart chart, MFErrorHandler e) | 
|  | Adds a reference to the chart. 
 | 
| void | MFFreeChart (MFChart chart, MFErrorHandler e) | 
|  | Frees a reference to the chart, and deletes the chart if there are no references left. 
 | 
| MFPolytope | MFChartPolytope (MFChart chart, MFErrorHandler e) | 
|  | Returns the polyhedron (polytope) for the chart. 
 | 
| MFNVector | MFChartCenter (MFChart chart, MFErrorHandler e) | 
|  | Returns the center of the chart. 
 | 
| double | MFChartRadius (MFChart chart, MFErrorHandler e) | 
|  | Returns the radius of the domain of the chart. 
 | 
| MFNKMatrix | MFChartTangentSpace (MFChart chart, MFErrorHandler e) | 
|  | Returns the nxk matrix whose columns are a basis for the tangent space of the chart. 
 | 
| int | MFChartEvaluate (MFChart chart, MFKVector s, MFNVector u, MFErrorHandler e) | 
|  | Projects a point s in the domain of the chart, onto the manifold. 
 | 
| int | MFChartInterior (MFChart chart, MFKVector s, MFErrorHandler e) | 
|  | Tests to see if a point s is in the domain of the chart (the spherical ball, not the polyhedron). 
 | 
| int | MFChartHasBoundary (MFChart chart, MFErrorHandler e) | 
|  | Determines if the chart contributes to the boundary of the atlas of charts. 
 | 
| int | MFChartK (MFChart chart, MFErrorHandler e) | 
|  | Returns the dimension of the manifold, which is also the dimension of the domain of the chart mapping. 
 | 
| int | MFChartN (MFChart chart, MFErrorHandler e) | 
|  | Returns the dimension of the embedding space of the manifold, which is the dimension of the range of the chart mapping. 
 | 
| void | MFChartProjectIntoTangentSpace (MFChart chart, MFNVector u, MFKVector s, MFErrorHandler e) | 
|  | Projects a point in the embedding space onto the tangent space of the chart. 
 | 
| void | MFChartProjectVectorIntoTangentSpace (MFChart chart, MFNVector u, MFKVector s, MFErrorHandler e) | 
|  | Projects a point in the embedding space onto the tangent space of the chart. 
 | 
| void | MFChartPointInTangentSpace (MFChart chart, MFKVector s, MFNVector u, MFErrorHandler e) | 
|  | Finds the point in the embedding space which lies on the linear approximation of the chart mapping. 
 | 
| void | MFWriteChart (FILE *fid, MFChart chart, MFErrorHandler e) | 
|  | Writes a chart to a file. 
 | 
| MFChart | MFReadChart (FILE *fid, MFAtlas A, MFErrorHandler e) | 
|  | Reads a chart from a file. 
 | 
| MFImplicitMF | MFChartGetManifold (MFChart chart, MFErrorHandler e) | 
|  | Returns the implicitly defined manifold which the chart represents. 
 | 
| int | MFChartIsSingular (MFChart chart, MFErrorHandler e) | 
|  | Returns TRUE if the chart has been marked as singular (i.e. the chart mapping may not be one to one. 
 | 
| int | MFChartPaged (MFChart chart, MFErrorHandler e) | 
|  | Returns TRUE if the chart has been paged to file. 
 | 
| int | MFChartNearBoundary (MFChart chart, MFErrorHandler e) | 
|  | Returns TRUE if the chart has been marked as near the boundary of the atlas. 
 | 
| int | MFChartNumberOfFaces (MFChart chart, MFErrorHandler e) | 
|  | Returns the number of faces of the chart polyhedron (i.e. the number of neighbors of the chart. 
 | 
| double | MFChartSuggestedRadius (MFChart chart, MFErrorHandler e) | 
|  | Returns the hint at the radius of the chart domain. 
 | 
| int | MFChartReferenceNumber (MFChart chart, MFErrorHandler e) | 
|  | Returns the reference number identifying the chart. 
 |