Main Page | Modules | Class Hierarchy | Class List | File List | Class Members | Related Pages

Collision Class Reference
[Layout]

#include <Collision.h>

List of all members.

Public Member Functions

 Collision (MusicSymbol *,MusicSymbol *)
CollidergetLeftCollider ()
void fix (AssoMCMS *, MeasureMusic *)


Detailed Description

This class represent a collsion it stores the two ms that collide. With this pair we will be able to fix the collision. Note :


Member Function Documentation

void Collision::fix AssoMCMS mcms,
MeasureMusic measure
 

This perform the treatments to fix the collision. Note : After little developpement, it appears that the data stored in the collision are not sufficient, for example an alteration is attached to a note head. And that notehead is necessary to perform the fix of the collsion. That is why this method will probably be rewritten.

Parameters:
mcms an assocaition vector of ms and mc
measure The measure in which we permform the fix

Collider * Collision::getLeftCollider  ) 
 

Returns:
the collider of the left symbol (no in the positionning meaning but in the param of the constructor order mean.
Warning:
using this method implies that you know the order of the param you pass in the construction.


The documentation for this class was generated from the following files:
Generated on Tue Jun 1 21:13:31 2004 for Alternate Take by doxygen 1.3.6