import java.util.*;
import java.awt.*;
import javax.media.j3d.Canvas3D;

class MoCaCanvas extends Canvas3D {

	Vector m_bones;

    public MoCaCanvas() {
        super(null);
        m_bones = new Vector();
    	//{{INIT_CONTROLS
		//}}
    }

    public void addBone(Joint boneJoint) {
    	Bone bone = boneJoint.getBoneToJoint();
    	if (bone != null)
	    	m_bones.addElement(bone);
    }

    public void printBones() {
        int size = m_bones.size();

        if (size == 0) {
            System.out.println("PrintBones: No bone to pick!");
            return;
        } else System.out.println("Bones: ");

        for (int i = 0; i < size; i++) {
            System.out.println(" "+ (Bone)m_bones.elementAt(i));
        }
    }
	//{{DECLARE_CONTROLS
	//}}
}
