Jypeli  5
The simple game programming library
BoundingRectangle tietuereferenssi

Suorakaide Lisää...

Julkiset jäsenfunktiot

 BoundingRectangle (double x, double y, double w, double h)
 Alustetaan suorakaide keskipisteen ja koon perusteella Lisää...
 
 BoundingRectangle (Vector topLeft, Vector bottomRight)
 Alustetaan suorakaiden nurkkapisteiden avulla Lisää...
 
bool IsInside (Vector point)
 Tutkitaan onko piste suorakaiteen sisällä Lisää...
 

Julkiset attribuutit

double X
 Suorakaiteen keskipisteen X Lisää...
 
double Y
 Suorakaiteen keskipisteen Y Lisää...
 
double Width
 Suorakaiteen leveyse Lisää...
 
double Height
 Suorakaiteen korkeus Lisää...
 

Ominaisuudet

double Left [get]
 Suorakaiteen vasemman reunan X Lisää...
 
double Right [get]
 Suorakaiteen oikean reunan X Lisää...
 
double Bottom [get]
 Suorakaiteen alareunen Y Lisää...
 
double Top [get]
 Suorakaiteen yläreunan Y Lisää...
 
Vector Position [get, set]
 Suorakaiteen keskipiste Lisää...
 
Vector Size [get, set]
 Suorakaiteen koko Lisää...
 
Vector TopLeft [get]
 Suorakaiteen vasemman ylänurkan koordinaatti Lisää...
 
Vector BottomRight [get]
 Suorakaiteen oikean alanurkan koordinaatti Lisää...
 
Vector BottomLeft [get]
 Suorakaiteen vasemman alanurkan koordinaatti Lisää...
 
Vector TopRight [get]
 Suorakaiteen oikean ylönurkan koordinaatti Lisää...
 
double DiagonalLength [get]
 Suorakaiteen lävistäjän pituus Lisää...
 

Yksityiskohtainen selite

Suorakaide

Määrittely tiedoston BoundingRectangle.cs rivillä 12.

Rakentajien & purkajien dokumentaatio

◆ BoundingRectangle() [1/2]

BoundingRectangle ( double  x,
double  y,
double  w,
double  h 
)

Alustetaan suorakaide keskipisteen ja koon perusteella

Parametrit
xkeskipisteen x
ykeskipisteen y
wleveys
hkorkeus

Määrittely tiedoston BoundingRectangle.cs rivillä 115.

◆ BoundingRectangle() [2/2]

BoundingRectangle ( Vector  topLeft,
Vector  bottomRight 
)

Alustetaan suorakaiden nurkkapisteiden avulla

Parametrit
topLeftvasen ylänurkka
bottomRightoikea alanurkka

Määrittely tiedoston BoundingRectangle.cs rivillä 128.

Jäsenfunktioiden dokumentaatio

◆ IsInside()

bool IsInside ( Vector  point)

Tutkitaan onko piste suorakaiteen sisällä

Parametrit
pointtutkittavan pisteen koordinaatti
Palauttaa
true jos sisällä, muuten false

Määrittely tiedoston BoundingRectangle.cs rivillä 142.

Jäsendatan dokumentaatio

◆ Height

double Height

Suorakaiteen korkeus

Määrittely tiedoston BoundingRectangle.cs rivillä 29.

◆ Width

double Width

Suorakaiteen leveyse

Määrittely tiedoston BoundingRectangle.cs rivillä 25.

◆ X

double X

Suorakaiteen keskipisteen X

Määrittely tiedoston BoundingRectangle.cs rivillä 17.

◆ Y

double Y

Suorakaiteen keskipisteen Y

Määrittely tiedoston BoundingRectangle.cs rivillä 21.

Ominaisuuksien dokumentaatio

◆ Bottom

double Bottom
get

Suorakaiteen alareunen Y

Määrittely tiedoston BoundingRectangle.cs rivillä 42.

◆ BottomLeft

Vector BottomLeft
get

Suorakaiteen vasemman alanurkan koordinaatti

Määrittely tiedoston BoundingRectangle.cs rivillä 87.

◆ BottomRight

Vector BottomRight
get

Suorakaiteen oikean alanurkan koordinaatti

Määrittely tiedoston BoundingRectangle.cs rivillä 79.

◆ DiagonalLength

double DiagonalLength
get

Suorakaiteen lävistäjän pituus

Määrittely tiedoston BoundingRectangle.cs rivillä 103.

◆ Left

double Left
get

Suorakaiteen vasemman reunan X

Määrittely tiedoston BoundingRectangle.cs rivillä 34.

◆ Position

Vector Position
getset

Suorakaiteen keskipiste

Määrittely tiedoston BoundingRectangle.cs rivillä 52.

◆ Right

double Right
get

Suorakaiteen oikean reunan X

Määrittely tiedoston BoundingRectangle.cs rivillä 38.

◆ Size

Vector Size
getset

Suorakaiteen koko

Määrittely tiedoston BoundingRectangle.cs rivillä 62.

◆ Top

double Top
get

Suorakaiteen yläreunan Y

Määrittely tiedoston BoundingRectangle.cs rivillä 46.

◆ TopLeft

Vector TopLeft
get

Suorakaiteen vasemman ylänurkan koordinaatti

Määrittely tiedoston BoundingRectangle.cs rivillä 71.

◆ TopRight

Vector TopRight
get

Suorakaiteen oikean ylönurkan koordinaatti

Määrittely tiedoston BoundingRectangle.cs rivillä 95.


Dokumentaatio tälle tietueelle luotiin seuraavasta tiedostosta: