com.yobotics.simulationconstructionset
Class CollisionGroup

java.lang.Object
  extended by com.yobotics.simulationconstructionset.CollisionGroup

public class CollisionGroup
extends java.lang.Object

Title: Yobotics! Simulation Construction Set

Description: Package for Simulating Dynamic Robots and Mechanisms

Copyright: Copyright (c) Yobotics, Inc. 2000-2005

Version:
1.0
Author:
Jerry Pratt

Constructor Summary
CollisionGroup()
           
 
Method Summary
 void addLink(Link link)
           
 java.util.ArrayList<CollideablePair> createCollideablePairs()
           
 java.util.ArrayList<CollideablePair> createCollideablePairs(CollisionGroup group)
           
 java.util.ArrayList<CollideablePair> createInterGroupCollideablePairs()
           
 void enableCollisionsWithGroup(CollisionGroup group)
           
 void enableInterGroupCollisions()
           
 boolean isInterGroupCollisionsEnabled()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollisionGroup

public CollisionGroup()
Method Detail

addLink

public void addLink(Link link)

enableInterGroupCollisions

public void enableInterGroupCollisions()

isInterGroupCollisionsEnabled

public boolean isInterGroupCollisionsEnabled()

enableCollisionsWithGroup

public void enableCollisionsWithGroup(CollisionGroup group)

createInterGroupCollideablePairs

public java.util.ArrayList<CollideablePair> createInterGroupCollideablePairs()

createCollideablePairs

public java.util.ArrayList<CollideablePair> createCollideablePairs(CollisionGroup group)

createCollideablePairs

public java.util.ArrayList<CollideablePair> createCollideablePairs()