![]() |
Lomse library. API documentation
0.30.0
|
#include <lomse_graphical_model.h>
AreaInfo is an auxiliary container with information about the object located at a given point and its parent GmoBox objects.
Public Member Functions | |
| AreaInfo () | |
| void | clear (LUnits xp, LUnits yp) |
Public Attributes | |
| LUnits | x |
| LUnits | y |
| GmoShapeStaff * | pShapeStaff |
| GmoBoxSliceInstr * | pBSI |
| GmoObj * | pGmo |
| int | areaType |
| TimeUnits | gridTime |
|
inline |
timepos for the point
constructor
|
inline |
Initialize this AreaInfo with coordinates for a point.
| int AreaInfo::areaType |
Pointed object
| TimeUnits AreaInfo::gridTime |
Object classification, from enum EPointType
| GmoBoxSliceInstr* AreaInfo::pBSI |
GmoShapeStaff in which point is contained
| GmoObj* AreaInfo::pGmo |
GmoBoxSliceInstr in which point is contained
| GmoShapeStaff* AreaInfo::pShapeStaff |
Point y coordinate, logical units
| LUnits AreaInfo::y |
Point x coordinate, logical units