JWS C++ Library
C++ language utility library
|
jwscxx::base::Arg_error | Argument error exception |
jwscxx::graphics::Camera_d | Camera for 3D viewing in OpenGL |
jwscxx::graphics::Camera_f | Camera for 3D viewing in OpenGL |
jwscxx::base::Cloneable | Abstract class to clone this object |
jwscxx::graphics::Cuboid_d | Cuboid defined by a width, height and length at the origin or a specified postion |
jwscxx::graphics::Cuboid_f | Cuboid defined by a width, height and length at the origin or a specified postion |
jwscxx::base::Exception | Base class of all exceptions in the jwsc++ library |
jwscxx::base::IO_error | Input/Output error exception |
jwscxx::graphics::Offscreen_buffer | Offscreen rendering buffer |
jwscxx::base::Option | Base program option |
jwscxx::base::Option_no_arg | Option that does not take an argument |
jwscxx::base::Option_with_arg | Option that takes an argument |
jwscxx::base::Options | Collection of Options for processing |
jwscxx::graphics::Parapiped_d | Parallelepiped: a hexahedron of which each face is a parallelegram |
jwscxx::graphics::Parapiped_f | Parallelepiped: a hexahedron of which each face is a parallelegram |
jwscxx::graphics::Polygon_d | 3D polygon in double precision floating point |
jwscxx::graphics::Polygon_f | 3D polygon in single precision floating point |
jwscxx::graphics::Polymesh_d | Abstract class of connected polygons (faces) forming a mesh |
jwscxx::graphics::Polymesh_f | Abstract class of connected polygons (faces) forming a mesh |
jwscxx::base::Readable | Abstract class to read this object from an input stream |
jwscxx::graphics::Renderable | Abstract class to render this object with the GL |
jwscxx::base::Result_error | Result error exception |
jwscxx::graphics::Solid_renderable | Abstract class to render this object with the GL as a solid |
jwscxx::graphics::Stereo_camera_d | Stereo pair of cameras for 3D viewing in OpenGL |
jwscxx::graphics::Stereo_camera_f | Stereo pair of cameras for 3D viewing in OpenGL |
jwscxx::graphics::Transformable_d | Abstract class to apply a linear transformation to this object |
jwscxx::graphics::Transformable_f | Abstract class to apply a linear transformation to this object |
jwscxx::graphics::Wire_occlude_renderable | Abstract class to render this object with the GL as an occluded wire-frame into the depth buffer, to hide unseen lines |
jwscxx::graphics::Wire_renderable | Abstract class to render this object with the GL as a wire-frame |
jwscxx::base::Writeable | Abstract class to write this object to an output stream |