Line.cpp
Go to the documentation of this file.
1 #include "Line.h"
2 
3 #include <ArmarXCore/interface/core/BasicVectorTypesHelpers.h>
4 
5 namespace armarx::viz
6 {
7  Line&
8  Line::lineWidth(float w)
9  {
10  data_->lineWidth = w;
11 
12  return *this;
13  }
14 
15  Line&
16  Line::fromTo(Eigen::Vector3f from, Eigen::Vector3f to)
17  {
18  data_->from = ToBasicVectorType(from);
19  data_->to = ToBasicVectorType(to);
20 
21  return *this;
22  }
23 } // namespace armarx::viz
armarx::viz::ElementOps< Line, data::ElementLine >::data_
IceInternal::Handle< data::ElementLine > data_
Definition: ElementOps.h:315
Line.h
armarx::viz::Line::lineWidth
Line & lineWidth(float w)
Definition: Line.cpp:8
armarx::viz::Line::fromTo
Line & fromTo(Eigen::Vector3f from, Eigen::Vector3f to)
Definition: Line.cpp:16
armarx::viz::Line
Definition: Line.h:29
armarx::viz
This file is part of ArmarX.
Definition: ArVizStorage.cpp:418
Line
Eigen::ParametrizedLine< float, 2 > Line
Definition: LaserScannerSelfLocalisation.cpp:52