wxArt2D
Public Member Functions | Protected Attributes | Friends | List of all members
a2dExtendedResultItem Class Reference

This is one hit result from a2dExtendedResult. More...

#include <canobj.h>

Collaboration diagram for a2dExtendedResultItem:
Collaboration graph
[legend]

Public Member Functions

 a2dExtendedResultItem ()
 Default Constructor.
 
 a2dExtendedResultItem (a2dCanvasObject *object, a2dCanvasObject *parent, a2dHit type, int level, int typeex)
 Standard Constructor.
 
class a2dCanvasObjectGetObject () const
 the hit object
 
class a2dCanvasObjectGetParent () const
 the parent object of the hit object
 
const a2dHitGetHitType () const
 type of the hit
 
int GetLevel () const
 level of the hit object below the start (root) object
 

Protected Attributes

a2dCanvasObjectm_object
 the hit object
 
a2dCanvasObjectm_parent
 the parent object of the hit object
 
a2dHit m_type
 type of the hit
 
int m_level
 level of the hit object below the start (root) object More...
 
int m_typeex
 Extended hit type. More...
 

Friends

class a2dExtendedResult
 

Detailed Description

This is one hit result from a2dExtendedResult.

Definition at line 192 of file canobj.h.

Member Data Documentation

int a2dExtendedResultItem::m_level
protected

level of the hit object below the start (root) object

note: the extended result can contain multiple hits on the same level

Definition at line 225 of file canobj.h.

int a2dExtendedResultItem::m_typeex
protected

Extended hit type.

This is generally class specific. Derived classes must include the IDs for the base class. a2dCanvasObject does not define extended hit IDs.

Definition at line 231 of file canobj.h.


The documentation for this class was generated from the following file:
a2dExtendedResultItem Class Reference -- Sun Oct 12 2014 17:04:38 -- Sun Oct 12 2014 -- 1.8.5 -- wxArt2D -- . -- Main Page Reference Documentation