Home
last modified time | relevance | path

Searched refs:rigidBody (Results 1 – 25 of 40) sorted by relevance

12

/dports/science/step/step-21.12.3/stepcore/
H A Drigidbody.cc94 RigidBody* RigidBodyErrors::rigidBody() const in rigidBody() function in StepCore::RigidBodyErrors
101 return _forceVariance/square(rigidBody()->mass()) + in accelerationVariance()
102 _massVariance*(rigidBody()->force()/square(rigidBody()->mass())).array().square().matrix(); in accelerationVariance()
107 return _torqueVariance/square(rigidBody()->inertia()) + in angularAccelerationVariance()
108 _inertiaVariance*square(rigidBody()->torque()/square(rigidBody()->inertia())); in angularAccelerationVariance()
113 return _velocityVariance * square(rigidBody()->mass()) + in momentumVariance()
120 square(rigidBody()->mass()); in setMomentumVariance()
133 square(rigidBody()->inertia()); in setAngularMomentumVariance()
138 …return (rigidBody()->velocity().array().square().matrix()).dot(_velocityVariance) * square(rigidBo… in kineticEnergyVariance()
140 … _angularVelocityVariance * square(rigidBody()->angularVelocity() * rigidBody()->inertia()) + in kineticEnergyVariance()
[all …]
/dports/audio/faust/faust-2.37.3/tools/physicalModeling/mesh2faust/vega/libraries/rigidBodyDynamics/
H A Dexample.cpp8 void PrintSimulationState(RigidBody * rigidBody) in PrintSimulationState() argument
13 rigidBody->GetPosition(&x, &y, &z); in PrintSimulationState()
14 rigidBody->GetVelocity(&velx, &vely, &velz); in PrintSimulationState()
16 rigidBody->GetRotation(R); in PrintSimulationState()
18 rigidBody->GetAngularVelocity(&angularVelocity[0], &angularVelocity[1], &angularVelocity[2]); in PrintSimulationState()
20 rigidBody->GetInertiaTensor(inertiaTensor); in PrintSimulationState()
H A DMakefile12 RIGIDBODYDYNAMICSOBJECTS=rigidBody.o rigidBody_generalTensor.o
18 RIGIDBODYDYNAMICSHEADERS=rigidBody.h rigidBody_generalTensor.h
/dports/graphics/opencollada/OpenCOLLADA-1.6.68/COLLADAMaya/include/
H A DCOLLADAMayaPhysXExporter.h84 void getRigidBodyGlobalPose(const MObject& rigidBody, MMatrix& globalPose);
111 static double GetRigidBodyMass(const MObject & rigidBody);
115 static double GetRigidBodyVolume(const MObject & rigidBody);
118 static MMatrix GetRigidBodyTargetTM(const MObject& rigidBody);
119 static MObject GetRigidBodyTarget(const MObject& rigidBody);
120 static void GetRigidBodyShapes(const MObject & rigidBody, std::vector<MObject> & shapes);
148 const PhysXXML::PxRigidBody* findPxRigidBody(const MObject & rigidBody) const;
152 const PhysXXML::PxMaterial* findPxMaterial(const PhysXXML::PxRigidBody & rigidBody) const;
153 const PhysXXML::PxMaterial* findPxMaterial(const MObject & rigidBody) const;
157 const MObject & findMObject(const PhysXXML::PxRigidBody & rigidBody) const;
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/testbed/common/
H A DPhysicsObject.cpp84 rp3d::RigidBody* rigidBody = dynamic_cast<rp3d::RigidBody*>(mBody); in setTransform() local
85 if (rigidBody != nullptr) { in setTransform()
86 rigidBody->setLinearVelocity(rp3d::Vector3(0, 0, 0)); in setTransform()
87 rigidBody->setAngularVelocity(rp3d::Vector3(0, 0, 0)); in setTransform()
H A DSphere.cpp115 rp3d::RigidBody* rigidBody = dynamic_cast<rp3d::RigidBody*>(mBody); in render() local
116 …openglframework::Color currentColor = rigidBody != nullptr && rigidBody->isSleeping() ? mSleepingC… in render()
H A DCapsule.cpp116 rp3d::RigidBody* rigidBody = dynamic_cast<rp3d::RigidBody*>(mBody); in render() local
117 …openglframework::Color currentColor = rigidBody != nullptr && rigidBody->isSleeping() ? mSleepingC… in render()
H A DConcaveMesh.cpp118 rp3d::RigidBody* rigidBody = dynamic_cast<rp3d::RigidBody*>(mBody); in render() local
119 …openglframework::Color currentColor = rigidBody != nullptr && rigidBody->isSleeping() ? mSleepingC… in render()
H A DBox.cpp122 rp3d::RigidBody* rigidBody = dynamic_cast<rp3d::RigidBody*>(mBody); in render() local
123 …openglframework::Color currentColor = rigidBody != nullptr && rigidBody->isSleeping() ? mSleepingC… in render()
H A DDumbbell.cpp139 rp3d::RigidBody* rigidBody = dynamic_cast<rp3d::RigidBody*>(mBody); in render() local
140 …openglframework::Color currentColor = rigidBody != nullptr && rigidBody->isSleeping() ? mSleepingC… in render()
H A DConvexMesh.cpp136 rp3d::RigidBody* rigidBody = dynamic_cast<rp3d::RigidBody*>(mBody); in render() local
137 …openglframework::Color currentColor = rigidBody != nullptr && rigidBody->isSleeping() ? mSleepingC… in render()
H A DHeightField.cpp108 rp3d::RigidBody* rigidBody = dynamic_cast<rp3d::RigidBody*>(mBody); in render() local
109 …openglframework::Color currentColor = rigidBody != nullptr && rigidBody->isSleeping() ? mSleepingC… in render()
/dports/graphics/opencollada/OpenCOLLADA-1.6.68/COLLADAMaya/src/
H A DCOLLADAMayaPhysXExporter.cpp423 if (rigidBody.shapes.shapes.size() > 0) in findPxMaterial()
1299 const MObject & rigidBody, in Shape() argument
1418 const MObject& rigidBody, in exportRotateTranslate() argument
2633 exportForceToSleep(rigidBody); in RigidBodyTechnique()
2727 MObject rigidBody; in RigidBody() local
2734 exportExtra(rigidBody, pxRigidBody); in RigidBody()
2766 if (!rigidBody.isNull()) in exportRotateTranslate()
3956 MObject rigidBody; in exportRefAttachment() local
3964 if (rigidBody.isNull()) in exportRefAttachment()
4076 if (!rigidBody.isNull()) in InstanceRigidBody()
[all …]
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/src/engine/
H A DPhysicsWorld.cpp469 assert(rigidBody != nullptr); in createRigidBody()
481 mRigidBodies.add(rigidBody); in createRigidBody()
485 rigidBody->setProfiler(mProfiler); in createRigidBody()
492 return rigidBody; in createRigidBody()
499 void PhysicsWorld::destroyRigidBody(RigidBody* rigidBody) { in destroyRigidBody() argument
505 rigidBody->removeAllColliders(); in destroyRigidBody()
515 mRigidBodyComponents.removeComponent(rigidBody->getEntity()); in destroyRigidBody()
516 mTransformComponents.removeComponent(rigidBody->getEntity()); in destroyRigidBody()
517 mEntityManager.destroyEntity(rigidBody->getEntity()); in destroyRigidBody()
520 rigidBody->~RigidBody(); in destroyRigidBody()
[all …]
/dports/devel/tokamak/tokamak_release/d3dapp/
H A Dcar.cpp322 rigidBody->CollideConnected(true); in MakeCar()
324 neGeometry * geom = rigidBody->AddGeometry(); in MakeCar()
342 geom = rigidBody->AddGeometry(); in MakeCar()
357 sn =rigidBody->AddSensor(); in MakeCar()
372 controller = rigidBody->AddController(&cb, 0); in MakeCar()
379 rigidBody->UpdateBoundingInfo(); in MakeCar()
383 rigidBody->SetMass(mass); in MakeCar()
385 rigidBody->SetUserData((u32)this); in MakeCar()
387 carRigidBody = rigidBody; in MakeCar()
393 rigidBody->BeginIterateGeometry(); in MakeCar()
[all …]
/dports/graphics/urho3d/Urho3D-1.7.1/bin/Data/LuaScripts/
H A D32_Urho2DConstraints.lua367 …local rigidBody = physicsWorld:GetRigidBody(input.mousePosition.x, input.mousePosition.y) -- Rayca…
368 if rigidBody ~= nil then
369 pickedNode = rigidBody.node
376 constraintMouse.maxForce = 1000 * rigidBody.mass
410 …local rigidBody = physicsWorld:GetRigidBody(eventData["X"]:GetInt(), eventData["Y"]:GetInt()) -- R…
411 if rigidBody ~= nil then
412 pickedNode = rigidBody.node
415 local rigidBody = pickedNode:GetComponent("RigidBody2D")
420 constraintMouse.maxForce = 1000 * rigidBody.mass
/dports/graphics/urho3d/Urho3D-1.7.1/Source/Samples/32_Urho2DConstraints/
H A DUrho2DConstraints.cpp513 …RigidBody2D* rigidBody = physicsWorld->GetRigidBody(input->GetMousePosition().x_, input->GetMouseP… in HandleMouseButtonDown() local
514 if (rigidBody) in HandleMouseButtonDown()
516 pickedNode = rigidBody->GetNode(); in HandleMouseButtonDown()
524 constraintMouse->SetMaxForce(1000 * rigidBody->GetMass()); in HandleMouseButtonDown()
569 …RigidBody2D* rigidBody = physicsWorld->GetRigidBody(Vector2((float)eventData[P_X].GetInt(), (float… in HandleTouchBegin3() local
570 if (rigidBody) in HandleTouchBegin3()
572 pickedNode = rigidBody->GetNode(); in HandleTouchBegin3()
575 RigidBody2D* rigidBody = pickedNode->GetComponent<RigidBody2D>(); in HandleTouchBegin3() local
581 constraintMouse->SetMaxForce(1000 * rigidBody->GetMass()); in HandleTouchBegin3()
/dports/science/simbody/simbody-Simbody-3.7/Simbody/tests/adhoc/
H A DTestRiboseMobilizer.cpp302 Body::Rigid rigidBody; in testRiboseMobilizer() local
303 rigidBody.setDefaultRigidBodyMassProperties(MassProperties( in testRiboseMobilizer()
313 rigidBody, in testRiboseMobilizer()
355 rigidBody, in testRiboseMobilizer()
389 rigidBody, in testRiboseMobilizer()
423 rigidBody, in testRiboseMobilizer()
/dports/science/step/step-21.12.3/step/
H A Dpolygongraphics.cc58 inline StepCore::RigidBody* RigidBodyGraphicsItem::rigidBody() const in rigidBody() function in RigidBodyGraphicsItem
74 QColor color = QColor::fromRgba(rigidBody()->color()); in paint()
103 drawArrow(painter, rigidBody()->velocity()); in paint()
104 drawCircularArrow(painter, rigidBody()->angularVelocity(), ANGULAR_VELOCITY_RADIUS); in paint()
106 drawArrow(painter, rigidBody()->acceleration()); in paint()
107 drawCircularArrow(painter, rigidBody()->angularAcceleration(), ANGULAR_ACCELERATION_RADIUS); in paint()
116 const StepCore::Vector2d& v = rigidBody()->velocity(); in viewScaleChanged()
117 const StepCore::Vector2d a = rigidBody()->acceleration(); in viewScaleChanged()
135 setPos(vectorToPoint(rigidBody()->position())); in worldDataChanged()
603 StepCore::Vector2d l = pointToVector(pos) - rigidBody()->position(); in createOnHoverHandler()
/dports/math/octave-forge-mechanics/mechanics/inst/core/@rigidbody/
H A Drigidbody.m93 error('rigidBody:IvalidArgument','Unrecognized shape data.');
133 error('rigidBody:Devel','Mass function, not yet implemented.');
136 error('rigidBody:IvalidArgument','Unrecognized mass data.');
149 error('rigidBody:IvalidArgument','Position of the body must ba 1x2 matrix.');
162 error('rigidBody:IvalidArgument','Offset of CoM must ba 1x2 matrix.');
172 error('rigidBody:IvalidArgument','angle must be a scalar.');
/dports/games/0ad/0ad-0.0.23b-alpha/libraries/source/fcollada/src/FCollada/FCDocument/
H A DFCDPhysicsModelInstance.cpp40 …icsRigidBodyInstance* FCDPhysicsModelInstance::AddRigidBodyInstance(FCDPhysicsRigidBody* rigidBody) in AddRigidBodyInstance() argument
42 …ysicsRigidBodyInstance* instance = new FCDPhysicsRigidBodyInstance(GetDocument(), this, rigidBody); in AddRigidBodyInstance()
H A DFCDPhysicsModel.cpp40 FCDPhysicsRigidBody* rigidBody = rigidBodies.Add(GetDocument()); in AddRigidBody() local
42 return rigidBody; in AddRigidBody()
/dports/graphics/urho3d/Urho3D-1.7.1/bin/Data/Scripts/
H A D32_Urho2DConstraints.as395 …RigidBody2D@ rigidBody = physicsWorld.GetRigidBody(input.mousePosition.x, input.mousePosition.y, M…
396 if (rigidBody !is null)
398 pickedNode = rigidBody.node;
405 constraintMouse.maxForce = 1000 * rigidBody.mass;
407 …constraintMouse.otherBody = dummyBody; // Use dummy body instead of rigidBody. It's better to cre…
446 …RigidBody2D@ rigidBody = physicsWorld.GetRigidBody(eventData["X"].GetInt(), eventData["Y"].GetInt(…
447 if (rigidBody !is null)
449 pickedNode = rigidBody.node;
452 RigidBody2D@ rigidBody = pickedNode.GetComponent("RigidBody2D");
458 constraintMouse.maxForce = 1000 * rigidBody.mass;
[all …]
/dports/graphics/urho3d/Urho3D-1.7.1/Source/Urho3D/Urho2D/
H A DPhysicsWorld2D.h148 void AddRigidBody(RigidBody2D* rigidBody);
150 void RemoveRigidBody(RigidBody2D* rigidBody);
/dports/science/opensph/sph-7de6c044339f649e3d19e61f735a6a24572b792a/core/gravity/
H A DNBodySolver.cpp41 rigidBody.use = settings.get<bool>(RunSettingsId::NBODY_INERTIA_TENSOR); in HardSphereSolver()
42 rigidBody.maxAngle = settings.get<Float>(RunSettingsId::NBODY_MAX_ROTATION_ANGLE); in HardSphereSolver()
77 for (Float totalRot = 0._f; totalRot < dphi; totalRot += rigidBody.maxAngle) { in rotateLocalFrame()
80 const Float rot = min(rigidBody.maxAngle, dphi - totalRot); in rotateLocalFrame()
337 if (rigidBody.use) { in collide()
483 if (rigidBody.use) { in create()

12