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