class mrpt::viz::VisualObjectParams_Lines
Overview
#include <mrpt/viz/CVisualObject.h> class VisualObjectParams_Lines: public mrpt::viz::CVisualObject { public: // construction VisualObjectParams_Lines(); // methods const auto& shaderLinesVertexPointBuffer() const; const auto& shaderLinesVertexColorBuffer() const; auto& shaderLinesBufferMutex() const; void setLineWidth(float w); float getLineWidth() const; void enableAntiAliasing(bool enable = true); bool isAntiAliasingEnabled() const; }; // direct descendants template <int DIM> class CGeneralizedEllipsoidTemplate; class CAxis; class CBox; class CColorBar; class CFrustum; class CGridPlaneXY; class CGridPlaneXZ; class CMesh; class CMesh3D; class COctoMapVoxels; class CPlanarLaserScan; class CPolyhedron; class CSetOfLines; class CSimpleLine; class CVectorField2D; class CVectorField3D;
Inherited Members
public: // typedefs typedef std::shared_ptr<CObject> Ptr; typedef std::shared_ptr<const CObject> ConstPtr; typedef std::shared_ptr<CSerializable> Ptr; typedef std::shared_ptr<const CSerializable> ConstPtr; // structs struct PoseAndScale; struct State; // methods static const mrpt::rtti::TRuntimeClassId& GetRuntimeClassIdStatic(); virtual const mrpt::rtti::TRuntimeClassId* GetRuntimeClass() const; virtual const mrpt::rtti::TRuntimeClassId* GetRuntimeClass() const; static const mrpt::rtti::TRuntimeClassId& GetRuntimeClassIdStatic(); virtual const mrpt::rtti::TRuntimeClassId* GetRuntimeClass() const;