Image Component Library (ICL)
Namespaces | Typedefs | Functions
GeomDefs.h File Reference
#include <ICLUtils/CompatMacros.h>
#include <ICLCore/Types.h>
#include <ICLMath/FixedMatrix.h>
#include <ICLMath/FixedVector.h>
#include <ICLMath/HomogeneousMath.h>
#include <vector>
#include <ICLCore/Color.h>
#include <ICLUtils/Point32f.h>

Go to the source code of this file.

Namespaces

 icl
 undocument this line if you encounter any issues!
 
 icl::geom
 

Typedefs

typedef core::Color4D32f icl::geom::GeomColor
 color for geometry primitives More...
 
typedef math::FixedMatrix< icl32f, 4, 4 > icl::geom::Mat4D32f
 Matrix Typedef of float matrices. More...
 
typedef math::FixedMatrix< icl64f, 4, 4 > icl::geom::Mat4D64f
 Matrix Typedef of double matrices. More...
 
typedef math::FixedColVector< icl32f, 4 > icl::geom::Vec4D32f
 Vector typedef of float vectors. More...
 
typedef math::FixedColVector< icl64f, 4 > icl::geom::Vec4D64f
 Vector typedef of double vectors. More...
 
typedef Vec4D32f icl::geom::Vec
 Short typedef for 4D float vectors. More...
 
typedef Mat4D32f icl::geom::Mat
 Short typedef for 4D float matrices. More...
 
typedef std::vector< Vec > icl::geom::VecArray
 typedef for vector of Vec instances More...
 

Functions

GeomColor icl::geom::geom_white (float alpha=255)
 inline utililty function to create a white color instance More...
 
GeomColor icl::geom::geom_red (float alpha=255)
 inline utililty function to create a red color instance More...
 
GeomColor icl::geom::geom_blue (float alpha=255)
 inline utililty function to create a blue color instance More...
 
GeomColor icl::geom::geom_green (float alpha=255)
 inline utililty function to create a green color instance More...
 
GeomColor icl::geom::geom_yellow (float alpha=255)
 inline utililty function to create a yellow color instance More...
 
GeomColor icl::geom::geom_magenta (float alpha=255)
 inline utililty function to create a magenta color instance More...
 
GeomColor icl::geom::geom_cyan (float alpha=255)
 inline utililty function to create a cyan color instance More...
 
GeomColor icl::geom::geom_black (float alpha=255)
 inline utililty function to create a cyan color instance More...
 
GeomColor icl::geom::geom_invisible ()
 inline utililty function to create an invisible color instance (alpha is 0.0f) More...