Rect Struct Documentation

structRect

Namespace:datalogics_interface

Detailed Description

The coordinates for a rectangle include left, top, right, bottom. Width () and height () defines the rectangle's width and height. LLx and LLy defines lower left corner, and URx and URy defines the upper right corner.

Uses types

Constructor & Destructor Documentation

Rect

Rect()

Rect

Rect(doublell_x, doublell_y, doubleur_x, doubleur_y)

Parameters

ll_x: double
ll_y: double
ur_x: double
ur_y: double

Member Function Documentation

bottom

doublebottom()

Returns:

double

height

doubleheight()

Returns:

double

is_empty

boolis_empty()

Returns:

bool

left

doubleleft()

Returns:

double

set_bottom

voidset_bottom(doubleval)

Parameters

val: double

Returns:

void

set_left

voidset_left(doubleval)

Parameters

val: double

Returns:

void

set_right

voidset_right(doubleval)

Parameters

val: double

Returns:

void

set_top

voidset_top(doubleval)

Parameters

val: double

Returns:

void

to_string

std::stringto_string()

Returns:

std::string

top

doubletop()

Returns:

double

width

doublewidth()

Returns:

double