Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

mlib Directory Reference

mlib/


Files

file  global.C [code]
 Contains values of epsilon constants from global.H and the implementation of the setEpsAbsMath function.
file  global.H [code]
 The basic include file for mlib; defines constants and inline utility functions.
file  line.H [code]
 Contains the definition of the Line class.
file  linear_sys.H [code]
 Solution of systems of linear equations and eigenvalue decomposition. Some are patterned after the code in Numerical Recipes, but with a bit of the fancy C++ template thing happening.
file  mat4.C [code]
 Contains the definitions of member functions for the Mat4 class.
file  mat4.H [code]
 Contains the declaration of the Mat4 class, a 4x4 matrix class.
file  nearest_pt.H [code]
 Contains the nearest_pt_to_line_seg function.
file  plane.C [code]
 Implementation of non-inline methods of class Plane.
file  plane.H [code]
 Contains the definition of the Plane class. A 3D oriented plane class.
file  point2.C [code]
 Contains the implementation of non-inline functions of the Point2 class and the Point2list class.
file  point2.H [code]
 Contains the declarations of the Point2 and Point2list classes.
file  point2i.H [code]
 Contains the definitions of the Point2i and Vec2i classes.
file  point3.C [code]
 Contains the implementation of non-inline functions of the Point3 class and the Point3list class.
file  point3.H [code]
 Contains the declarations of the Point3 and Point3list classes.
file  point3i.H [code]
 Contains the definition of the Point3i class.
file  pointlist.C [code]
 Contains the implementation of non-inline functions of the Pointlist class.
file  pointlist.H [code]
 Contains the declaration of the Pointlist class.
file  points.C [code]
 Contains the definitions of various static constants for the coordinate system classes. Also contains the implementation of various non-inlined functions for these classes.
file  points.H [code]
 Definitions of geometry classes for various coordinate systems.

Remarks:
This file should probably be renamed to something like coordinate_systems.H.

file  polyline.H [code]
file  quat.C [code]
 Contains the implementation of the non-inline functions of the Quat class.

This code comes in part from Ken Shoemake's article on quaternions (available at ftp://ftp.cis.upenn.edu/pub/graphics/shoemake/quatut.ps.Z).

file  quat.H [code]
 Contains the definition of the Quat class. A quaternion class.
file  random.C [code]
 Contains the implementation of the non-inline functions of the RandomGen class.
file  random.H [code]
 Contains the definition of the RandomGen class.
file  statistics.H [code]
 Statistical functions.
file  tab_fn.H [code]
 Contains the definition of the TabulatedFunction class.
file  vec2.H [code]
 Contains the definition of the Vec2 class, a 2D vector class.
file  vec3.H [code]
 Contains the defintion of the Vec3 class, a 3D vector class.
file  vec4.C [code]
 Contains implementations of non-inlined functions for the Vec4 class.
file  vec4.H [code]
 Contains the declaration of the Vec4 class, a 4D vector class.

Generated on Mon Sep 18 11:48:08 2006 for jot by  doxygen 1.4.4