Description

Collaboration diagram for Visual asset objects:

Namespaces

 chrono::fea
 Namespace for FEA classes.
 

Classes

class  chrono::ChCamera
 Class for defining a camera point of view with basic settings. More...
 
class  chrono::ChColor
 Definition of a visual color. More...
 
class  chrono::ChGlyphs
 Class for referencing a set of 'glyphs', that are simple symbols such as arrows or points to be drawn for showing vector directions etc. More...
 
class  chrono::ChTexture
 Class for defining a texture. More...
 
class  chrono::ChVisualMaterial
 Definition of a visual material. More...
 
class  chrono::ChVisualModel
 Base class for a visual model which encapsulates a set of visual shapes. More...
 
class  chrono::ChVisualModelInstance
 A visual model instance encodes a potentially shared visual model and its owning physics item. More...
 
class  chrono::ChVisualShape
 Base class for a visualization asset for rendering (run-time or post processing). More...
 
class  chrono::ChVisualShapeBarrel
 Class for referencing a barrel shape (a lathed arc) that can be visualized in some way. More...
 
class  chrono::ChVisualShapeBox
 Class for a box shape that can be visualized in some way. More...
 
class  chrono::ChVisualShapeCapsule
 Class for referencing a capsule shape that can be visualized in some way. More...
 
class  chrono::ChVisualShapeCone
 Class for referencing a cone shape that can be visualized in some way. More...
 
class  chrono::ChVisualShapeCylinder
 Class for referencing a cylinder shape that can be visualized in some way. More...
 
class  chrono::ChVisualShapeEllipsoid
 Class for referencing an ellipsoid shape that can be visualized in some way. More...
 
class  chrono::ChVisualShapeFEA
 FEA mesh visualization. More...
 
class  chrono::ChVisualShapeLine
 Class for referencing a ChLine that can be visualized in some way. More...
 
class  chrono::ChVisualShapeModelFile
 Class for referencing a Wavefront OBJ file containing a shape that can be visualized in some way. More...
 
class  chrono::ChVisualShapePath
 Class for referencing a ChLinePath that can be visualized in some way. More...
 
class  chrono::ChVisualShapePointPoint
 Base class for visualization of some deformable line shape between two moving points related to the parent ChPhysicsItem. More...
 
class  chrono::ChVisualShapeSegment
 Shape for visualizing a line segment between two moving points related to the parent ChPhysicsItem. More...
 
class  chrono::ChVisualShapeSpring
 Shape for visualizing a coil spring between two moving points related to the parent ChPhysicsItem. More...
 
class  chrono::ChVisualShapeRotSpring
 Shape representing a rotational spring. More...
 
class  chrono::ChVisualShapeRoundedBox
 Class for referencing a rounded box shape that can be visualized in some way. More...
 
class  chrono::ChVisualShapeRoundedCylinder
 Class for referencing a rounded cylinder shape that can be visualized in some way. More...
 
class  chrono::ChVisualShapeSphere
 A spherical geometric object for collisions and visualization. More...
 
class  chrono::ChVisualShapeSurface
 Class for referencing a ChSurface u,v, parametric surface that can be visualized in some way. More...
 
class  chrono::ChVisualShapeTriangleMesh
 Class for referencing a triangle mesh shape that can be visualized in some way. More...
 
class  chrono::ChVisualSystem
 Base class for a Chrono run-time visualization system. More...
 

Typedefs

typedef std::shared_ptr< ChVisualMaterialchrono::ChVisualMaterialSharedPtr
 

Enumerations

enum  chrono::CameraVerticalDir { Y, Z }
 Vertical direction.