|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Class Summary | |
|---|---|
| Hermite | Calculates a cubic equation between two control points so that points on the curve in between can be interpolated. |
| HermiteDemo | Performs some simple tests on the Hermite class. |
| LocalFrame | Stores a local coordinate frame as a rotation (a Quaternion) and a translation (a Point3d). |
| LocalFrameDemo | Performs some simple tests on the LocalFrame class. |
| Point3d | This class is used to create a point with 3 elements of type double. |
| Quaternion | This class is used to create a quaternion, a four-dimensional complex number that is typically used to represent a rotation in three-dimensional space. |
| QuaternionDemo | Performs several tests on the Quaternion class, including a test of the SLERP (Spherical Linear intERPolation) algorithm. |
| SlerpDemo | Tests the SLERP algorithm. |
| Vec3d | This class is used to create a vector with 3 elements of type double. |
| VectorAndPointDemo | Performs some simple tests on the Vec3d and Point3d classes. |
The key classes in this package are Hermite and Quaternion, which are needed
for generating the ribbons and tubes that are used to represent the backbone
of a protein in a cartoon-type display.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||