.TH "Qt Components" 3 "Sun Dec 11 2011" "Version 1.5.0" "SoQt" \" -*- nroff -*- .ad l .nh .SH NAME Qt Components \- .SS "Classes" .in +1c .ti -1c .RI "class \fBSoQtGLWidget\fP" .br .RI "\fIThe \fBSoQtGLWidget\fP class manages OpenGL contexts\&. .PP This is the basic, abstract component class which sets up an OpenGL canvas for its subclasses\&. \fP" .ti -1c .RI "class \fBSoQtRenderArea\fP" .br .RI "\fIThe \fBSoQtRenderArea\fP class adds scenegraph handling and event management\&. .PP The \fBSoQtRenderArea\fP class is a component that adds scenegraph management and input device event handling to the \fBSoQtGLWidget\fP component\&. \fP" .ti -1c .RI "class \fBSoQtConstrainedViewer\fP" .br .RI "\fIThe \fBSoQtConstrainedViewer\fP class is the superclass for viewers with constrains on the viewpoint\&. .PP This abstract viewer class adds new methods to keep the camera in an upright position according to some arbitrary up-direction\&. The up-direction can be decided by either the application programmer (by using \fBSoQtConstrainedViewer::setUpDirection()\fP) or the end-user, through interaction mechanisms defined by the subclasses\&. \fP" .ti -1c .RI "class \fBSoQtExaminerViewer\fP" .br .RI "\fIThe \fBSoQtExaminerViewer\fP class is a 3D-model examination viewer\&. .PP This class is the viewer considered to be the most 'general purpose' viewer, and it is often used in rapid prototyping to examine simple models aswell as complete scenes (although for the latter, you might be better off with one of the other viewer classes)\&. \fP" .ti -1c .RI "class \fBSoQtFullViewer\fP" .br .RI "\fIThe \fBSoQtFullViewer\fP class adds some user interface components to the viewer canvas\&. .PP The \fBSoQtFullViewer\fP is an abstract viewer class which extends it's superclass (the basic \fBSoQtViewer\fP class) with two major user interface additions: \fP" .ti -1c .RI "class \fBSoQtPlaneViewer\fP" .br .RI "\fIThe \fBSoQtPlaneViewer\fP class is for examining 3D models by moving the camera in orthogonal planes\&. .PP The \fBSoQtPlaneViewer\fP is a viewer that is useful for 'CAD-style' applications, where you want the end-user to examine your model with the viewpoint set from one of the three principal axes\&. \fP" .ti -1c .RI "class \fBSoQtViewer\fP" .br .RI "\fIThe \fBSoQtViewer\fP class is the top level base viewer class\&. .PP This is an abstract class, which adds the following features to it's \fBSoQtRenderArea\fP superclass: convenient methods for camera handling, an automatic headlight configuration\&. \fP" .in -1c .SH "Author" .PP Generated automatically by Doxygen for SoQt from the source code\&.