From 2f8d7092bc2c9609fa98d6888106b96f38b22828 Mon Sep 17 00:00:00 2001 From: dan miller Date: Sun, 21 Oct 2007 08:36:32 +0000 Subject: libraries moved to opensim-libs, a new repository --- .../ode-0.9/contrib/DotNetManaged/JointBall.cpp | 79 ---------------------- 1 file changed, 79 deletions(-) delete mode 100644 libraries/ode-0.9/contrib/DotNetManaged/JointBall.cpp (limited to 'libraries/ode-0.9/contrib/DotNetManaged/JointBall.cpp') diff --git a/libraries/ode-0.9/contrib/DotNetManaged/JointBall.cpp b/libraries/ode-0.9/contrib/DotNetManaged/JointBall.cpp deleted file mode 100644 index d9336c9..0000000 --- a/libraries/ode-0.9/contrib/DotNetManaged/JointBall.cpp +++ /dev/null @@ -1,79 +0,0 @@ -#include "StdAfx.h" - -#include -#include "jointball.h" - -namespace ODEManaged -{ - - //Constructors - - JointBall::JointBall(void) : Joint(){} - - - JointBall::JointBall(World &world) - { - if(this->_id) dJointDestroy(this->_id); - _id = dJointCreateBall(world.Id(), 0); - } - - - JointBall::JointBall(World &world, JointGroup &jointGroup) - { - if(this->_id) dJointDestroy(this->_id); - _id = dJointCreateBall(world.Id(), jointGroup.Id()); - } - - - //Destructor - - JointBall::~JointBall(void){} - - - //Methods - - //Overloaded Create - void JointBall::Create(World &world, JointGroup &jointGroup) - { - if(this->_id) dJointDestroy(this->_id); - _id = dJointCreateBall(world.Id(), jointGroup.Id()); - } - - void JointBall::Create(World &world) - { - if(this->_id) dJointDestroy(this->_id); - _id = dJointCreateBall(world.Id(), 0); - } - - - //Overloaded Attach - void JointBall::Attach(Body &body1, Body &body2) - { - dJointAttach(this->_id, body1.Id(), body2.Id()); - } - - void JointBall::Attach(Body &body1) - { - dJointAttach(this->_id, body1.Id(), 0); - } - - - //SetAnchor - void JointBall::SetAnchor(double x, double y ,double z) - { - dJointSetBallAnchor(this->_id, x, y, z); - } - - //GetAnchor - Vector3 JointBall::GetAnchor(void) - { - Vector3 retVal; - dVector3 temp; - dJointGetBallAnchor(this->_id,temp); - retVal.x = temp[0]; - retVal.y = temp[1]; - retVal.z = temp[2]; - return retVal; - } - -} -- cgit v1.1