GUIDOLib  1.7.7
Guido Engine Internal Documentation
Public Member Functions | Public Attributes | List of all members
beamRect Struct Reference

Public Member Functions

void xList (float *l) const
 
void yList (float *l) const
 
float height () const
 
float width () const
 
float slope () const
 
std::string toString () const
 
void operator-= (NVPoint p)
 
void yOffset (float val)
 
void tilt (float val)
 
bool includes (float x) const
 
bool operator== (struct beamRect &r)
 
bool operator!= (struct beamRect &r)
 

Public Attributes

NVPoint topLeft
 
NVPoint bottomLeft
 
NVPoint bottomRight
 
NVPoint topRight
 

Member Function Documentation

◆ height()

float beamRect::height ( ) const
inline

◆ includes()

bool beamRect::includes ( float  x) const
inline

◆ operator!=()

bool beamRect::operator!= ( struct beamRect r)
inline

◆ operator-=()

void beamRect::operator-= ( NVPoint  p)
inline

◆ operator==()

bool beamRect::operator== ( struct beamRect r)
inline

◆ slope()

float beamRect::slope ( ) const
inline

◆ tilt()

void beamRect::tilt ( float  val)
inline

◆ toString()

std::string beamRect::toString ( ) const
inline

◆ width()

float beamRect::width ( ) const
inline

◆ xList()

void beamRect::xList ( float *  l) const
inline

◆ yList()

void beamRect::yList ( float *  l) const
inline

◆ yOffset()

void beamRect::yOffset ( float  val)
inline

Member Data Documentation

◆ bottomLeft

NVPoint beamRect::bottomLeft

◆ bottomRight

NVPoint beamRect::bottomRight

◆ topLeft

NVPoint beamRect::topLeft

◆ topRight

NVPoint beamRect::topRight

Guido Project Copyright © 2019 Grame-CNCM