Apollo  6.0
Open source self driving car software
Public Member Functions | Public Attributes | List of all members
apollo::perception::camera::LineSegment2D< T > Struct Template Reference

#include <twod_threed_util.h>

Collaboration diagram for apollo::perception::camera::LineSegment2D< T >:
Collaboration graph

Public Member Functions

 LineSegment2D (const T &x_start, const T &y_start, const T &x_end, const T &y_end)
 
 LineSegment2D (const LineSegment2D &ls)
 
void operator= (const LineSegment2D &ls)
 

Public Attributes

pt_start [2] = {0}
 
pt_end [2] = {0}
 

Constructor & Destructor Documentation

◆ LineSegment2D() [1/2]

template<typename T>
apollo::perception::camera::LineSegment2D< T >::LineSegment2D ( const T &  x_start,
const T &  y_start,
const T &  x_end,
const T &  y_end 
)
inline

◆ LineSegment2D() [2/2]

template<typename T>
apollo::perception::camera::LineSegment2D< T >::LineSegment2D ( const LineSegment2D< T > &  ls)
inline

Member Function Documentation

◆ operator=()

template<typename T>
void apollo::perception::camera::LineSegment2D< T >::operator= ( const LineSegment2D< T > &  ls)
inline

Member Data Documentation

◆ pt_end

template<typename T>
T apollo::perception::camera::LineSegment2D< T >::pt_end[2] = {0}

◆ pt_start

template<typename T>
T apollo::perception::camera::LineSegment2D< T >::pt_start[2] = {0}

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