chrono::vsg3d Namespace Reference
Description
Namespace with classes for the VSG module.
Classes | |
class | ChEventHandlerVSG |
Base class for a user-defined event handler for the VSG run-time visualization system. More... | |
class | ChGuiComponentVSG |
Base class for a GUI component for the VSG run-time visualization system. More... | |
class | ChVisualSystemVSG |
VSG-based Chrono run-time visualization system. More... | |
Functions | |
ChFrame | PointPointFrame (const ChVector<> &P1, const ChVector<> &P2, double &dist) |
void | GetBoxShapeData (vsg::ref_ptr< vsg::vec3Array > &vertices, vsg::ref_ptr< vsg::vec3Array > &normals, vsg::ref_ptr< vsg::vec2Array > &texcoords, vsg::ref_ptr< vsg::ushortArray > &indices, float &boundingSphereRadius) |
void | GetCapsuleShapeData (vsg::ref_ptr< vsg::vec3Array > &vertices, vsg::ref_ptr< vsg::vec3Array > &normals, vsg::ref_ptr< vsg::vec2Array > &texcoords, vsg::ref_ptr< vsg::ushortArray > &indices, float &boundingSphereRadius) |
void | GetConeShapeData (vsg::ref_ptr< vsg::vec3Array > &vertices, vsg::ref_ptr< vsg::vec3Array > &normals, vsg::ref_ptr< vsg::vec2Array > &texcoords, vsg::ref_ptr< vsg::ushortArray > &indices, float &boundingSphereRadius) |
void | GetCylinderShapeData (vsg::ref_ptr< vsg::vec3Array > &vertices, vsg::ref_ptr< vsg::vec3Array > &normals, vsg::ref_ptr< vsg::vec2Array > &texcoords, vsg::ref_ptr< vsg::ushortArray > &indices, float &boundingSphereRadius) |
void | GetDiceShapeData (vsg::ref_ptr< vsg::vec3Array > &vertices, vsg::ref_ptr< vsg::vec3Array > &normals, vsg::ref_ptr< vsg::vec2Array > &texcoords, vsg::ref_ptr< vsg::ushortArray > &indices, float &boundingSphereRadius) |
void | GetSphereShapeData (vsg::ref_ptr< vsg::vec3Array > &vertices, vsg::ref_ptr< vsg::vec3Array > &normals, vsg::ref_ptr< vsg::vec2Array > &texcoords, vsg::ref_ptr< vsg::ushortArray > &indices, float &boundingSphereRadius) |
void | GetSurfaceShapeData (std::shared_ptr< ChVisualShapeSurface > surface, vsg::ref_ptr< vsg::vec3Array > &vertices, vsg::ref_ptr< vsg::vec3Array > &normals, vsg::ref_ptr< vsg::vec2Array > &texcoords, vsg::ref_ptr< vsg::ushortArray > &indices, float &boundingSphereRadius) |
vsg::ref_ptr< vsg::Node > | createQuad (const vsg::vec3 &origin, const vsg::vec3 &horizontal, const vsg::vec3 &vertical, vsg::ref_ptr< vsg::Data > sourceData) |
vsg::ref_ptr< vsg::Node > | createSkybox (const vsg::Path &filename, vsg::ref_ptr< vsg::Options > options, bool yup) |