HerdSoftware  0.3.2
Public Member Functions | Private Attributes | List of all members
Herd::Segment Class Reference

#include <Segment.h>

Public Member Functions

 Segment ()
 
 Segment (Point start, Point end)
 
Point Start ()
 
Point End ()
 
float Length ()
 
bool operator== (const Segment &rhs) const
 

Private Attributes

Point m_start
 
Point m_end
 

Constructor & Destructor Documentation

◆ Segment() [1/2]

Herd::Segment::Segment ( )
inline

◆ Segment() [2/2]

Herd::Segment::Segment ( Point  start,
Point  end 
)
inline

Member Function Documentation

◆ End()

Point Herd::Segment::End ( )
inline

◆ Length()

float Herd::Segment::Length ( )
inline

◆ operator==()

bool Herd::Segment::operator== ( const Segment rhs) const
inline

◆ Start()

Point Herd::Segment::Start ( )
inline

Member Data Documentation

◆ m_end

Point Herd::Segment::m_end
private

◆ m_start

Point Herd::Segment::m_start
private

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