RobWorkProject  24.8.23-
Classes | Typedefs
rwlibs::opengl Namespace Reference

OpenGL drawing of workcells and geometries. More...

Classes

class  Drawable
 Abstract base class for all drawable classes. More...
 
class  DrawableFactory
 Factory for construction of drawables based on their type. More...
 
class  DrawableGeometry
 Abstract base class for all drawable classes. More...
 
class  DrawableUtil
 Utility class for drawable stuff. More...
 
class  RenderArrow
 RenderFrame makes a visualization of a frame. More...
 
class  RenderCameraFrustum
 Render drawing a collection of lines. More...
 
class  RenderForceTorque
 RenderForceTorque makes a visualization of forces and torques. More...
 
class  RenderFrame
 RenderFrame makes a visualization of a frame. More...
 
class  RenderGeometry
 RenderGeometry provide a class for visualizing Geometry objects. More...
 
class  RenderImage
 RenderImage renders a image in a plane defined by [-w/2;h/2][w/2;-h/2]. The image need to be scaled into metric units. This can be done using a scaling parameter. More...
 
class  RenderLines
 Render drawing a collection of lines. More...
 
class  RenderMatrix
 RenderMatrix, visualization of a matrix of values. More...
 
class  RenderModel3D
 render for the Model3D class. More...
 
class  RenderPointCloud
 Render a point cloud. More...
 
class  RenderScan
 renders Image25D, Scan2D or a simple distance. More...
 
class  RenderSmoothSkin
 renders skin using vertice weights in relation to the bone structure. More...
 
class  RenderText
 
class  RenderUtil
 collection of utillities for rendering More...
 
class  RenderVelocity
 Render for linear and angular velocity. More...
 
class  RWGLFrameBuffer
 Class for off-screen GL rendering. More...
 
class  RWGLTexture
 texture class that wraps the construction of opengl textures. More...
 
class  SceneOpenGL
 Helps with Visualizing a Workcell. SceneOpenGL is OpenGL specific. More...
 
class  TactileArrayRender
 renders a TactileArray. More...
 

Typedefs

typedef rw::core::Ptr< RenderCameraFrustumRenderCameraFrustumPtr
 smart pointer to RenderCameraFrustum
 
typedef rw::core::Ptr< RenderImageRenderImagePtr
 Legacy type of a smart pointer for RenderImage. More...
 
typedef rw::core::Ptr< RenderLinesRenderLinesPtr
 smart pointer to renderlines
 
typedef rw::core::Ptr< RenderPointCloudRenderPointCloudPtr
 Legacy type of a smart pointer for RenderPointCloud. More...
 
typedef rw::core::Ptr< RenderScanRenderScanPtr
 smart pointer type
 

Detailed Description

OpenGL drawing of workcells and geometries.

Typedef Documentation

◆ RenderImagePtr

Legacy type of a smart pointer for RenderImage.

Deprecated:
Use RenderImage::Ptr instead. This type will be removed sometime in the future.