yake::base

Overview

General

  • asserts
  • exceptions
  • logging
  • timing
  • mpl
  • dynamic library managing
  • streams, debug streams
  • config
  • data chunk
  • unique ids and names
  • more…

Math

  • Point3, Vector3, Vector4, Matrix3, Matrix4, Quaternion …
  • Curves: Line, Polyline, Spline …
  • Geometry: Ray, Plane, Rectangle …
  • Various utils (trigonometric functions, constants etc)
  • Randomizers: Mersenne Twister…
  • Color
  • Templated interpolators: Interpolator, LinearInterpolator, QuadraticInterpolator, CubicInterpolator
  • more…

Templates

  • Containers: Vector, AssocVector, Deque
  • Container iterators: VectorIterator, ConstVectorIterator etc
  • Smart pointers: AutoPtr, SharedPtr
  • Signals
  • Variant
  • more….

Registry / Factories

  • Factory registry
  • Utils like template function create()
  • more…

More

…and more :)

 
component/yakebase.txt · Last modified: 2008/02/21 21:54 (external edit)
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki