SIM_ObjectAtTimeMatrix Class Reference

#include <SIM_ObjectArray.h>

Inheritance diagram for SIM_ObjectAtTimeMatrix:

UT_PtrArraySorted< SIM_ObjectAtTimeArray * >

List of all members.

Public Member Functions

 SIM_ObjectAtTimeMatrix ()
virtual ~SIM_ObjectAtTimeMatrix ()
void deleteAllEntries ()
int fullCount () const
void addObjectAtTime (SIM_ObjectAtTime *objectattime)

Static Public Member Functions

static int compareObjectId (SIM_ObjectAtTimeArray *const *, SIM_ObjectAtTimeArray *const *)


Detailed Description

Definition at line 107 of file SIM_ObjectArray.h.


Constructor & Destructor Documentation

SIM_ObjectAtTimeMatrix::SIM_ObjectAtTimeMatrix (  ) 

virtual SIM_ObjectAtTimeMatrix::~SIM_ObjectAtTimeMatrix (  )  [virtual]


Member Function Documentation

void SIM_ObjectAtTimeMatrix::addObjectAtTime ( SIM_ObjectAtTime *  objectattime  ) 

Finds or creates a SIM_ObjectAtTimeArray for the object, and adds the specified entry to the array.

static int SIM_ObjectAtTimeMatrix::compareObjectId ( SIM_ObjectAtTimeArray *const *  ,
SIM_ObjectAtTimeArray *const *   
) [static]

This function is used for sorting the objects in the array. It compares objects using the object id values.

void SIM_ObjectAtTimeMatrix::deleteAllEntries (  ) 

int SIM_ObjectAtTimeMatrix::fullCount (  )  const

Returns the total number of SIM_ObjectAtTime entries in all the arrays stored in this matrix.


The documentation for this class was generated from the following file:

Generated on Fri May 25 00:10:40 2012 for HDK by  doxygen 1.5.9