cisst-saw
Loading...
Searching...
No Matches
vctPlot2DBase::VerticalLine Class Reference

#include <vctPlot2DBase.h>

Public Member Functions

 VerticalLine (const std::string &name, const double x=0.0)
 ~VerticalLine ()
void SetX (const double x)
void SetColor (const vctDouble3 &colorInRange0To1)

Protected Attributes

std::string Name
double X
bool Visible
vctDouble3 Color
double LineWidth

Friends

class vctPlot2DBase
class vctPlot2DOpenGL
class vctPlot2DVTK

Detailed Description

Storage for a given vertical line.

Constructor & Destructor Documentation

◆ VerticalLine()

vctPlot2DBase::VerticalLine::VerticalLine ( const std::string & name,
const double x = 0.0 )

◆ ~VerticalLine()

vctPlot2DBase::VerticalLine::~VerticalLine ( )

Member Function Documentation

◆ SetColor()

void vctPlot2DBase::VerticalLine::SetColor ( const vctDouble3 & colorInRange0To1)

◆ SetX()

void vctPlot2DBase::VerticalLine::SetX ( const double x)

◆ vctPlot2DBase

friend class vctPlot2DBase
friend

◆ vctPlot2DOpenGL

friend class vctPlot2DOpenGL
friend

◆ vctPlot2DVTK

friend class vctPlot2DVTK
friend

Member Data Documentation

◆ Color

vctDouble3 vctPlot2DBase::VerticalLine::Color
protected

◆ LineWidth

double vctPlot2DBase::VerticalLine::LineWidth
protected

◆ Name

std::string vctPlot2DBase::VerticalLine::Name
protected

◆ Visible

bool vctPlot2DBase::VerticalLine::Visible
protected

◆ X

double vctPlot2DBase::VerticalLine::X
protected

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