Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
GLC_3dxmlToWorld::AssyLinkAssyLink : Assemblage link between parent id and GLC_StructInstance*
GLC_3DRepGLC_3DRep : A referrence 3D Representation
GLC_3dsToWorldGLC_3dsToWorld : Create an GLC_World from 3ds file
GLC_3DViewCollectionGLC_3DViewCollection : GLC_3DViewInstance flat collection
GLC_3DViewInstanceGLC_3DViewInstance : GLC_3DRep + bounding box
GLC_3DWidgetGLC_3DWidget : The base class for 3D user interface class
GLC_3dxmlToWorldGLC_3dxmlToWorld : Create an GLC_World from 3dxml file
GLC_AbstractManipulatorGLC_AbstractManipulator : Base class for all manipulator
GLC_ArrowGLC_Arrow : OpenGL 3D Arrow
GLC_AttributesGLC_Attributes : User attributes of instance and reference
GLC_AxisGLC_Axis : 3d Widget axis use to translate objects
GLC_BoundingBoxGLC_BoundingBox : Geometry bounding box
GLC_BoxGLC_Box : OpenGL Box
GLC_BSRepGLC_BSRep : The 3D Binary serialised representation
GLC_BSRepToWorldGLC_BSRepToWorld : Create an GLC_World from BSRep file
GLC_CacheManagerGLC_CacheManager : The 3D Rep Binary cache manager
GLC_CameraGLC_Camera : OpenGL perpective viewpoint
GLC_CircleGLC_Circle : OpenGL 3D Circle
GLC_ColladaToWorldGLC_ColladaToWorld : Create an GLC_World from dae file
GLC_ConeGLC_Cone : OpenGL 3D Cone
GLC_ContextGLC_Context : Encapsulates OpenGL rendering context
GLC_ContextManagerGLC_ContextManager : Manager a set of GLC_Context
GLC_CuttingPlaneGLC_CuttingPlane : 3d cutting plane widget
GLC_CylinderGLC_Cylinder : OpenGL 3D Cylinder
GLC_DiscGLC_Disc : OpenGL 3D Disc
GLC_ErrorLogGLC_ErrorLog : handl GLC_lib error log
GLC_ExceptionGLC_Exception : Base Class for all GLC_Exception Class
GLC_FactoryGLC_Factory : Factory for all geometrical objects this class is a singleton
GLC_FileFormatExceptionGLC_FileFormatException : Class for all File Format ERROR
GLC_FileLoaderGLC_FileLoader : Create a GLC_World from file
GLC_FlyMoverGLC_FlyMover : Fly Mode interactive manipulation
GLC_FrustumGLC_Frustum : OpenGL Frustum
GLC_GeometryGLC_Geometry : parent class for all geometry
GLC_ImagePlaneGLC_ImagePlane : Viewport background image
GLC_InterpolatorGLC_Interpolator : Matrix interpolation class
GLC_LightGLC_Light : OpenGL Point Light
GLC_LineGLC_Line : OpenGL 3D Line
GLC_Line3dGLC_Line3d : Math 3d line representation
GLC_LodGLC_Lod is a Level of detail index and accuracy
GLC_LogGLC_Log : Base class for GLC_lib log
GLC_MaterialGLC_Material : OpenGL surface material properties
GLC_Matrix4x4GLC_Matrix4x4 is a 4 dimensions Matrix
GLC_MeshGLC_Mesh : OpenGL 3D Mesh
GLC_MeshDataGLC_MeshData : Contains all data of the mesh
GLC_MoverGLC_Mover : Base class for all interactive manipulation
GLC_MoverControllerGLC_MoverController : Control activation of interactive manipulation mover
GLC_ObjectGLC_Object is base class for some GLC class
GLC_ObjMtlLoaderGLC_ObjMtlLoader : Load the mtl file associated to a OBJ File
GLC_ObjToWorldGLC_ObjToWorld : Create an GLC_World from obj file
GLC_OctreeGLC_Octree : represent space partioning implementation with octree
GLC_OctreeNodeGLC_OctreeNode : A node of Space partioning implemented with octree
GLC_OffToWorldGLC_OffToWorld : Create an GLC_World from off file
GLC_OpenGlExceptionGLC_OpenGlException : Class for all OpenGL error
GLC_PanMoverGLC_PanMover : Panoramic interactive manipulation
GLC_PlaneGLC_Plane : Math plane representation
GLC_PointGLC_Point : OpenGL 3D Point
GLC_PointCloudGLC_PointCloud : OpenGL 3D cloud of points
GLC_PointSpriteGLC_PointSprite : OpenGL 3D Point Sprite Using extension : GL_ARB_point_parameters
GLC_PolylinesGLC_Polylines : OpenGL 3D Polylines
GLC_PrimitiveGroupGLC_PrimitiveGroup : Triangles, Strip and fan index
GLC_PullManipulatorGLC_PullManipulator :
GLC_RectangleGLC_Rectangle : OpenGL flat 3D Rectangle
GLC_RenderPropertiesGLC_RenderProperties encapsulate the render properties off all GLC_3DViewInstance class
GLC_RenderStatisticsGLC_RenderStatistics is use to collect render statistics
GLC_RepGLC_Rep : Abstract class for a reference represention
GLC_RepCrossMoverGLC_RepCrossMover : Cross representation
GLC_RepFlyMoverGLC_RepFlyMover : Fly representation
GLC_RepMoverGLC_RepMover : Base class for all interactive manipulation representation
GLC_RepTrackBallMoverGLC_RepTrackBallMover : Track Ball representation
GLC_RotationManipulatorGLC_RotationManipulator :
GLC_SelectionMaterialGLC_SelectionMaterial : Material used for selection feedback
GLC_SelectionSetGLC_SelectionSet : GLC_StructOccurence and primitive selection set
GLC_SetTargetMoverGLC_SetTargetMover : Define the view target
GLC_ShaderGLC_Shader : OpenGL shader abstraction
GLC_SpacePartitioningGLC_SpacePartitioning : Abstract class for space partitionning
GLC_SphereGLC_Sphere : OpenGL 3D Sphere
GLC_StateGLC_State store GLC_lib state
GLC_StlToWorldGLC_StlToWorld : Create an GLC_World from stl file
GLC_StructInstanceGLC_StructInstance : A scene graph instance node
GLC_StructOccurenceGLC_StructOccurence : A scene graph occurence node
GLC_StructReferenceGLC_StructReference : A scene graph reference node
GLC_TextureGLC_Texture : Image texture
GLC_TraceLogGLC_TraceLog : handle GLC_lib trace log
GLC_TrackBallMoverGLC_TrackBallMover : Track ball interactive manipulation
GLC_TsrMoverGLC_TsrMover : Translationn scaling and rotation interactive manipulation
GLC_TurnTableMoverGLC_TurnTableMover : Turn table interactive manipulation
GLC_Vector2dGLC_Vector2d is a 2 dimensions Vector
GLC_Vector2dfGLC_Vector2df is a 2 dimensions Vector
GLC_Vector3dGLC_Vector3d is a 3 dimensions Vector
GLC_Vector3dfGLC_Vector3df is a 3 dimensions Vector
GLC_Vector4dGLC_Vector4d is a 4 dimensions Vector
GLC_ViewportGLC_Viewport : OpenGL Viewport
GLC_WireDataGLC_WireData : Contains geometries's wire data
GLC_WorldGLC_World : The Root of GLC_Lib Scene Graph
GLC_WorldHandleGLC_WorldHandle : Handle of shared GLC_World
GLC_WorldTo3dxmlGLC_WorldTo3dxml : Export a GLC_World to a 3dxml file
GLC_ZoomMoverGLC_ZoomMover : Zoom interactive manipulation
GLC_3dxmlToWorld::MaterialRefMaterialRef : Material reference containing id, name and associated file
GLC_3dxmlToWorld::RepLinkRepLink : Representation link between reference id and representation id
GLC_3dxmlToWorld::V3OccurenceAttribV3OccurenceAttrib : Specifique occurence attribute
GLC_3dxmlToWorld::V4OccurenceAttribV3OccurenceAttrib : Specifique occurence attribute Logo

©2005-2011 Laurent Ribon