ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
LineWidget Struct Reference

#include <ecvDrawContext.h>

Collaboration diagram for LineWidget:

Public Member Functions

 LineWidget (float width=2.0f, const ecvColor::Rgb &color=ecvColor::red)
 
 LineWidget (const CCVector3 &st, const CCVector3 &ed, float width=2, const ecvColor::Rgb &color=ecvColor::red)
 

Public Attributes

CCVector3 lineSt
 
CCVector3 lineEd
 
float lineWidth
 
ecvColor::Rgb lineColor
 
bool valid
 

Detailed Description

Definition at line 151 of file ecvDrawContext.h.

Constructor & Destructor Documentation

◆ LineWidget() [1/2]

LineWidget::LineWidget ( float  width = 2.0f,
const ecvColor::Rgb color = ecvColor::red 
)
inline

Definition at line 157 of file ecvDrawContext.h.

◆ LineWidget() [2/2]

LineWidget::LineWidget ( const CCVector3 st,
const CCVector3 ed,
float  width = 2,
const ecvColor::Rgb color = ecvColor::red 
)
inline

Definition at line 160 of file ecvDrawContext.h.

Member Data Documentation

◆ lineColor

ecvColor::Rgb LineWidget::lineColor

Definition at line 155 of file ecvDrawContext.h.

◆ lineEd

CCVector3 LineWidget::lineEd

Definition at line 153 of file ecvDrawContext.h.

◆ lineSt

CCVector3 LineWidget::lineSt

Definition at line 152 of file ecvDrawContext.h.

◆ lineWidth

float LineWidget::lineWidth

Definition at line 154 of file ecvDrawContext.h.

◆ valid

bool LineWidget::valid

Definition at line 156 of file ecvDrawContext.h.


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