TimeLineSelection Class Reference

#include <TimeRang.h>

Collaboration diagram for TimeLineSelection:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TimeLineSelection ()
 TimeLineSelection (const TimeLineSelection &other)
 TimeLineSelection (Time start, Time end)
void Clear ()
void operator+= (const TimeLineSelection &other)
void operator+= (int line)
void operator= (const TimeLineSelection &other)
BOOL IsInSelection (int line)

Public Attributes

TimeRange m_timerange
CArray< int, int > m_linearray

Detailed Description

Definition at line 183 of file TimeRang.h.


Constructor & Destructor Documentation

TimeLineSelection::TimeLineSelection  )  [inline]
 

Definition at line 189 of file TimeRang.h.

TimeLineSelection::TimeLineSelection const TimeLineSelection other  )  [inline]
 

Definition at line 193 of file TimeRang.h.

TimeLineSelection::TimeLineSelection Time  start,
Time  end
[inline]
 

Definition at line 198 of file TimeRang.h.


Member Function Documentation

void TimeLineSelection::Clear void   )  [inline]
 

Definition at line 204 of file TimeRang.h.

BOOL TimeLineSelection::IsInSelection int  line  )  [inline]
 

Definition at line 232 of file TimeRang.h.

References FALSE, and TRUE.

void TimeLineSelection::operator+= int  line  )  [inline]
 

Definition at line 218 of file TimeRang.h.

void TimeLineSelection::operator+= const TimeLineSelection other  )  [inline]
 

Definition at line 210 of file TimeRang.h.

References m_linearray, and m_timerange.

void TimeLineSelection::operator= const TimeLineSelection other  )  [inline]
 

Definition at line 224 of file TimeRang.h.

References m_linearray, and m_timerange.


Member Data Documentation

CArray< int, int > TimeLineSelection::m_linearray
 

Definition at line 187 of file TimeRang.h.

Referenced by operator+=(), operator=(), and TimeLineRect::operator|=().

TimeRange TimeLineSelection::m_timerange
 

Definition at line 186 of file TimeRang.h.

Referenced by operator+=(), operator=(), and TimeLineRect::operator|=().


The documentation for this class was generated from the following file:
This A:M SDK v12.0 documentation is maintained by Hash Inc. Please address any comments concerning this documentation to AMReports. If you have any information, knowledge, or documentation to share with the A:M developer community, please post them on the Hash SDK forum.

Generated on Thu Oct 27 11:47:04 2005 with doxygen 1.4.5 written by Dimitri van Heesch, © 1997-2001