Privacy
An open-source, flexible 3D physical simulation framework
osg_lines::Lines Class Referenceabstract

#include <Lines.h>

Public Member Functions

 Lines ()
 
virtual ~Lines ()
 
virtual void appendData (Vector v)=0
 
virtual void setData (std::list< Vector > points)=0
 
virtual void drawStrip (bool strip=true)=0
 
virtual void setColor (Color c)=0
 
virtual void setLineWidth (double w)=0
 
virtual void * getOSGNode ()=0
 

Detailed Description

Definition at line 48 of file Lines.h.

Constructor & Destructor Documentation

◆ Lines()

osg_lines::Lines::Lines ( )
inline

Definition at line 51 of file Lines.h.

◆ ~Lines()

virtual osg_lines::Lines::~Lines ( )
inlinevirtual

Definition at line 52 of file Lines.h.

Member Function Documentation

◆ appendData()

virtual void osg_lines::Lines::appendData ( Vector  v)
pure virtual

Implemented in osg_lines::LinesP.

◆ drawStrip()

virtual void osg_lines::Lines::drawStrip ( bool  strip = true)
pure virtual

Implemented in osg_lines::LinesP.

◆ getOSGNode()

virtual void* osg_lines::Lines::getOSGNode ( )
pure virtual

Implemented in osg_lines::LinesP.

◆ setColor()

virtual void osg_lines::Lines::setColor ( Color  c)
pure virtual

Implemented in osg_lines::LinesP.

◆ setData()

virtual void osg_lines::Lines::setData ( std::list< Vector points)
pure virtual

Implemented in osg_lines::LinesP.

◆ setLineWidth()

virtual void osg_lines::Lines::setLineWidth ( double  w)
pure virtual

Implemented in osg_lines::LinesP.


The documentation for this class was generated from the following file: