/dports/misc/dartsim/dart-6.11.1/unittests/unit/ |
H A D | test_IkFast.cpp | 50 EXPECT_FALSE(dynamics::wrapCyclicSolution(0, 10, -10, sol)); in TEST() 55 EXPECT_TRUE(dynamics::wrapCyclicSolution(-pi / 2, -pi, +pi, sol)); in TEST() 59 dynamics::wrapCyclicSolution(-pi / 2, -(3.0 / 4.0) * pi, +pi, sol)); in TEST() 63 dynamics::wrapCyclicSolution(-pi / 2, -0.9 * pi, +0.9 * pi, sol)); in TEST() 68 EXPECT_TRUE(dynamics::wrapCyclicSolution(+pi / 2, -pi, +pi, sol)); in TEST() 76 dynamics::wrapCyclicSolution(+pi / 2, -0.9 * pi, +0.9 * pi, sol)); in TEST() 98 auto skel = dynamics::Skeleton::create(); in TEST() 102 = skel->createJointAndBodyNodePair<dynamics::FreeJoint>().second; in TEST() 108 auto ikfast = ik->setGradientMethod<dynamics::SharedLibraryIkFast>( in TEST() 127 = dynamics::SimpleFrame::createShared(dynamics::Frame::World()); in TEST() [all …]
|
/dports/misc/dartsim/dart-6.11.1/dart/constraint/ |
H A D | SoftContactConstraint.hpp | 47 namespace dynamics { namespace 149 const dynamics::ShapeNode* shapeNode); 151 const dynamics::ShapeNode* shapeNode); 167 dynamics::PointMass* selectCollidingPointMass( 168 dynamics::SoftBodyNode* _softBodyNode, 185 dynamics::BodyNode* mBodyNode1; 188 dynamics::BodyNode* mBodyNode2; 191 dynamics::SoftBodyNode* mSoftBodyNode1; 194 dynamics::SoftBodyNode* mSoftBodyNode2; 197 dynamics::PointMass* mPointMass1; [all …]
|
H A D | ContactConstraint.hpp | 42 namespace dynamics { namespace 133 dynamics::SkeletonPtr getRootSkeleton() const override; 142 const dynamics::ShapeNode* shapeNode); 144 const dynamics::ShapeNode* shapeNode); 146 const dynamics::ShapeNode* shapeNode); 148 const dynamics::ShapeNode* shapeNode); 150 const dynamics::ShapeNode* shapeNode); 152 const dynamics::ShapeNode* shapenode); 154 const dynamics::ShapeNode* shapeNode); 195 dynamics::BodyNode* mBodyNodeA; [all …]
|
/dports/misc/dartsim/dart-6.11.1/python/dartpy/dynamics/ |
H A D | Inertia.cpp | 47 dart::dynamics::Inertia, in Inertia() 48 std::shared_ptr<dart::dynamics::Inertia>>(m, "Inertia") in Inertia() 63 +[](dart::dynamics::Inertia* self, double mass) { in Inertia() 69 +[](const dart::dynamics::Inertia* self) -> double { in Inertia() 74 +[](dart::dynamics::Inertia* self, const Eigen::Vector3d& com) { in Inertia() 92 +[](const dart::dynamics::Inertia* self) -> Eigen::Matrix3d { in Inertia() 109 +[](const dart::dynamics::Inertia* self, in Inertia() 118 +[](const dart::dynamics::Inertia* self, in Inertia() 119 const dart::dynamics::Inertia& other) -> bool { in Inertia() 127 return dart::dynamics::Inertia::verifyMoment( in Inertia() [all …]
|
H A D | TranslationalJoint.cpp | 46 ::py::class_<dart::dynamics::TranslationalJoint::Properties>( in TranslationalJoint() 50 ::py::init<const dart::dynamics::GenericJoint< in TranslationalJoint() 55 dart::dynamics::TranslationalJoint, in TranslationalJoint() 56 dart::dynamics::GenericJoint<dart::math::RealVectorSpace<3>>, in TranslationalJoint() 57 std::shared_ptr<dart::dynamics::TranslationalJoint>>( in TranslationalJoint() 61 +[](const dart::dynamics::TranslationalJoint* self) in TranslationalJoint() 62 -> dart::dynamics::TranslationalJoint::Properties { in TranslationalJoint() 67 +[](const dart::dynamics::TranslationalJoint* self) in TranslationalJoint() 72 +[](const dart::dynamics::TranslationalJoint* self, in TranslationalJoint() 77 +[](const dart::dynamics::TranslationalJoint* self, in TranslationalJoint() [all …]
|
H A D | WeldJoint.cpp | 47 dart::dynamics::WeldJoint, in WeldJoint() 48 dart::dynamics::ZeroDofJoint, in WeldJoint() 49 std::shared_ptr<dart::dynamics::WeldJoint>>(m, "WeldJoint") in WeldJoint() 52 +[](const dart::dynamics::WeldJoint* self) in WeldJoint() 53 -> dart::dynamics::WeldJoint::Properties { in WeldJoint() 58 +[](const dart::dynamics::WeldJoint* self) -> const std::string& { in WeldJoint() 64 +[](const dart::dynamics::WeldJoint* self, in WeldJoint() 69 +[](dart::dynamics::WeldJoint* self, const Eigen::Isometry3d& _T) { in WeldJoint() 75 +[](dart::dynamics::WeldJoint* self, const Eigen::Isometry3d& _T) { in WeldJoint() 82 return dart::dynamics::WeldJoint::getStaticType(); in WeldJoint()
|
/dports/misc/dartsim/dart-6.11.1/dart/utils/urdf/ |
H A D | DartLoader.hpp | 61 namespace dynamics { namespace 118 dynamics::SkeletonPtr parseSkeleton( 124 dynamics::SkeletonPtr parseSkeletonString( 156 dynamics::SkeletonPtr skel, 158 dynamics::BodyNode* parent, 165 dynamics::SkeletonPtr _skel, 169 static dynamics::ShapePtr createShape( 177 dynamics::BodyNode* _parent, 178 dynamics::SkeletonPtr _skeleton, 183 dynamics::BodyNode::Properties& properties, [all …]
|
/dports/misc/dartsim/dart-6.11.1/dart/gui/osg/ |
H A D | SupportPolygonVisual.cpp | 49 mTreeIndex(dart::dynamics::INVALID_INDEX), in SupportPolygonVisual() 57 const dart::dynamics::SkeletonPtr& skeleton, in SupportPolygonVisual() 67 const dart::dynamics::SkeletonPtr& skeleton) in setSkeleton() 81 mTreeIndex = dart::dynamics::INVALID_INDEX; in visualizeWholeSkeleton() 240 = (dart::dynamics::INVALID_INDEX == mTreeIndex) in refresh() 294 dart::dynamics::Shape::DYNAMIC_PRIMITIVE); in refresh() 300 if (dart::dynamics::INVALID_INDEX == mTreeIndex) in refresh() 314 dart::dynamics::BodyNode* bn = bns[i]; in refresh() 341 dart::dynamics::Shape::DYNAMIC_PRIMITIVE); in refresh() 374 dart::dynamics::Frame::World(), "centroid"); in initialize() [all …]
|
H A D | DragAndDrop.hpp | 47 namespace dynamics { namespace 78 dart::dynamics::Entity* getEntity() const; 146 dart::dynamics::Entity* mEntity; 196 dart::dynamics::SimpleFrame* mFrame; 212 dart::dynamics::SimpleFrame* frame, 213 dart::dynamics::Shape* shape); 219 dart::dynamics::Shape* getShape() const; 230 dart::dynamics::Shape* mShape; 270 dart::dynamics::BodyNode* bn, 322 dart::dynamics::WeakBodyNodePtr mBodyNode; [all …]
|
/dports/misc/dartsim/dart-6.11.1/extras/dartc/src/ |
H A D | SkeletonManager.cpp | 4 std::unordered_map<dart::dynamics::Skeleton*, dart::dynamics::SkeletonPtr> 8 dart::dynamics::Skeleton* SkeletonManager::create(const std::string& name) in create() 10 auto skel = dart::dynamics::Skeleton::create(name); in create() 16 void SkeletonManager::destroy(dart::dynamics::Skeleton* skel) in destroy() 24 destroy(static_cast<dart::dynamics::Skeleton*>(skel)); in destroy() 28 dart::dynamics::SkeletonPtr SkeletonManager::asShared( in asShared() 29 dart::dynamics::Skeleton* skel) in asShared() 35 dart::dynamics::SkeletonPtr SkeletonManager::asShared(void* skel) in asShared() 37 return mMap[static_cast<dart::dynamics::Skeleton*>(skel)]; in asShared()
|
/dports/misc/dartsim/dart-6.11.1/dart/collision/ |
H A D | CollisionGroup.cpp | 173 const dynamics::ShapeFrame* CollisionGroup::getShapeFrame( in getShapeFrame() 295 static_cast<const dynamics::BodyNode*>(source)); in removeDeletedShapeFrames() 318 const dynamics::ShapeFrame* shapeFrame) in addShapeFrame() 327 const dynamics::ShapeFrame* shapeFrame) in removeShapeFrame() 436 const dynamics::Skeleton* skeleton in updateSkeletonSource() 496 const std::vector<const dynamics::ShapeNode*> nodes in updateSkeletonSource() 499 for (const dynamics::ShapeNode* node : nodes) in updateSkeletonSource() 524 for (const dynamics::ShapeFrame* unused : unusedFrames) in updateSkeletonSource() 576 const std::vector<const dynamics::ShapeNode*> nodes in updateBodyNodeSource() 577 = bn->getShapeNodesWith<dynamics::CollisionAspect>(); in updateBodyNodeSource() [all …]
|
/dports/misc/dartsim/dart-6.11.1/dart/collision/detail/ |
H A D | CollisionGroup.hpp | 57 const std::vector<const dynamics::ShapeFrame*>& shapeFrames, in addShapeFramesOf() 84 const dynamics::BodyNode* bodyNode, const Others*... others) in addShapeFramesOf() 89 = bodyNode->getShapeNodesWith<dynamics::CollisionAspect>(); in addShapeFramesOf() 100 const dynamics::MetaSkeleton* skel, const Others*... others) in addShapeFramesOf() 151 const dynamics::BodyNode* bn = skeleton->getBodyNode(i); in subscribeTo() 154 = bn->getShapeNodesWith<dynamics::CollisionAspect>(); in subscribeTo() 187 const std::vector<const dynamics::ShapeFrame*>& shapeFrames, in removeShapeFramesOf() 220 const dynamics::BodyNode* bodyNode, const Others*... others) in removeShapeFramesOf() 236 const dynamics::MetaSkeleton* skel, const Others*... others) in removeShapeFramesOf() 250 const dynamics::BodyNode* bodyNode, const Others*... others) in unsubscribeFrom() [all …]
|
/dports/misc/dartsim/dart-6.11.1/dart/gui/osg/render/ |
H A D | EllipsoidShapeNode.cpp | 54 dart::dynamics::EllipsoidShape* shape, 65 dart::dynamics::EllipsoidShape* mEllipsoidShape; 74 dart::dynamics::EllipsoidShape* shape, 75 dart::dynamics::VisualAspect* visualAspect, 83 dart::dynamics::EllipsoidShape* mEllipsoidShape; 84 dart::dynamics::VisualAspect* mVisualAspect; 90 std::shared_ptr<dart::dynamics::EllipsoidShape> shape, in EllipsoidShapeNode() 154 dart::dynamics::EllipsoidShape* shape, in EllipsoidShapeGeode() 199 dart::dynamics::EllipsoidShape* shape, in EllipsoidShapeDrawable() 200 dart::dynamics::VisualAspect* visualAspect, in EllipsoidShapeDrawable() [all …]
|
H A D | BoxShapeNode.cpp | 52 const std::shared_ptr<dart::dynamics::BoxShape>& shape, 61 std::shared_ptr<dart::dynamics::BoxShape> mBoxShape; 70 dart::dynamics::BoxShape* shape, 71 dart::dynamics::VisualAspect* visualAspect); 78 dart::dynamics::BoxShape* mBoxShape; 79 dart::dynamics::VisualAspect* mVisualAspect; 98 if (mShape->getDataVariance() == dart::dynamics::Shape::STATIC) in refresh() 125 const std::shared_ptr<dart::dynamics::BoxShape>& shape, in BoxShapeGeode() 167 dart::dynamics::BoxShape* shape, dart::dynamics::VisualAspect* visualAspect) in BoxShapeDrawable() 176 if (mBoxShape->getDataVariance() == dart::dynamics::Shape::STATIC) in refresh() [all …]
|
H A D | SphereShapeNode.cpp | 55 dart::dynamics::SphereShape* shape, 66 dart::dynamics::SphereShape* mSphereShape; 75 dart::dynamics::SphereShape* shape, 76 dart::dynamics::VisualAspect* visualAspect, 84 dart::dynamics::SphereShape* mSphereShape; 85 dart::dynamics::VisualAspect* mVisualAspect; 105 if (mShape->getDataVariance() == dart::dynamics::Shape::STATIC) in refresh() 133 dart::dynamics::SphereShape* shape, in SphereShapeGeode() 177 dart::dynamics::SphereShape* shape, in SphereShapeDrawable() 178 dart::dynamics::VisualAspect* visualAspect, in SphereShapeDrawable() [all …]
|
H A D | ConeShapeNode.cpp | 53 dart::dynamics::ConeShape* shape, 63 dart::dynamics::ConeShape* mConeShape; 72 dart::dynamics::ConeShape* shape, 73 dart::dynamics::VisualAspect* visualAspect, 81 dart::dynamics::ConeShape* mConeShape; 82 dart::dynamics::VisualAspect* mVisualAspect; 103 if (mShape->getDataVariance() == dart::dynamics::Shape::STATIC) in refresh() 130 dart::dynamics::ConeShape* shape, in ConeShapeGeode() 173 dart::dynamics::ConeShape* shape, in ConeShapeDrawable() 174 dart::dynamics::VisualAspect* visualAspect, in ConeShapeDrawable() [all …]
|
H A D | CapsuleShapeNode.cpp | 53 dart::dynamics::CapsuleShape* shape, 63 dart::dynamics::CapsuleShape* mCapsuleShape; 72 dart::dynamics::CapsuleShape* shape, 73 dart::dynamics::VisualAspect* visualAspect, 81 dart::dynamics::CapsuleShape* mCapsuleShape; 82 dart::dynamics::VisualAspect* mVisualAspect; 103 if (mShape->getDataVariance() == dart::dynamics::Shape::STATIC) in refresh() 131 dart::dynamics::CapsuleShape* shape, in CapsuleShapeGeode() 174 dart::dynamics::CapsuleShape* shape, in CapsuleShapeDrawable() 175 dart::dynamics::VisualAspect* visualAspect, in CapsuleShapeDrawable() [all …]
|
H A D | CylinderShapeNode.cpp | 52 dart::dynamics::CylinderShape* shape, 62 dart::dynamics::CylinderShape* mCylinderShape; 71 dart::dynamics::CylinderShape* shape, 72 dart::dynamics::VisualAspect* visualAspect, 80 dart::dynamics::CylinderShape* mCylinderShape; 81 dart::dynamics::VisualAspect* mVisualAspect; 88 std::shared_ptr<dart::dynamics::CylinderShape> shape, in CylinderShapeNode() 131 dart::dynamics::CylinderShape* shape, in CylinderShapeGeode() 174 dart::dynamics::CylinderShape* shape, in CylinderShapeDrawable() 175 dart::dynamics::VisualAspect* visualAspect, in CylinderShapeDrawable() [all …]
|
H A D | PlaneShapeNode.cpp | 52 dart::dynamics::PlaneShape* shape, 62 dart::dynamics::PlaneShape* mPlaneShape; 71 dart::dynamics::PlaneShape* shape, 72 dart::dynamics::VisualAspect* visualAspect, 80 dart::dynamics::PlaneShape* mPlaneShape; 81 dart::dynamics::VisualAspect* mVisualAspect; 101 if (mShape->getDataVariance() == dart::dynamics::Shape::STATIC) in refresh() 129 dart::dynamics::PlaneShape* shape, in PlaneShapeGeode() 172 dart::dynamics::PlaneShape* shape, in PlaneShapeDrawable() 173 dart::dynamics::VisualAspect* visualAspect, in PlaneShapeDrawable() [all …]
|
H A D | LineSegmentShapeNode.cpp | 75 dart::dynamics::LineSegmentShape* shape, 76 dart::dynamics::VisualAspect* visualAspect); 83 dart::dynamics::LineSegmentShape* mLineSegmentShape; 84 dart::dynamics::VisualAspect* mVisualAspect; 93 std::shared_ptr<dart::dynamics::LineSegmentShape> shape, in LineSegmentShapeNode() 164 dart::dynamics::Shape::DYNAMIC_PRIMITIVE) in extractData() 190 dart::dynamics::LineSegmentShape* shape, in LineSegmentShapeDrawable() 191 dart::dynamics::VisualAspect* visualAspect) in LineSegmentShapeDrawable() 211 dart::dynamics::Shape::DYNAMIC_ELEMENTS) in refresh() 231 dart::dynamics::Shape::DYNAMIC_VERTICES) in refresh() [all …]
|
H A D | SoftMeshShapeNode.cpp | 54 dart::dynamics::SoftMeshShape* shape, 64 dart::dynamics::SoftMeshShape* mSoftMeshShape; 65 dart::dynamics::VisualAspect* mVisualAspect; 74 dart::dynamics::SoftMeshShape* shape, 88 dart::dynamics::SoftMeshShape* mSoftMeshShape; 89 dart::dynamics::VisualAspect* mVisualAspect; 137 dart::dynamics::SoftMeshShape* shape, in SoftMeshShapeGeode() 181 dart::dynamics::SoftMeshShape* shape, in SoftMeshShapeDrawable() 182 dart::dynamics::VisualAspect* visualAspect) in SoftMeshShapeDrawable() 193 const dart::dynamics::SoftBodyNode* bn, in normalFromVertex() [all …]
|
H A D | ShapeNode.hpp | 41 namespace dynamics { namespace 62 std::shared_ptr<dart::dynamics::Shape> shape, 69 const std::shared_ptr<dart::dynamics::Shape>& getShape() const; 71 const dart::dynamics::ShapeFrame* getShapeFrame() const; 73 dart::dynamics::VisualAspect* getVisualAspect(); 75 const dart::dynamics::VisualAspect* getVisualAspect() const; 100 const std::shared_ptr<dart::dynamics::Shape> mShape; 103 dart::dynamics::ShapeFrame* mShapeFrame; 106 dart::dynamics::VisualAspect* mVisualAspect;
|
/dports/misc/dartsim/dart-6.11.1/python/examples/drag_and_drop/ |
H A D | main.py | 12 dart.dynamics.Frame.World(), 'interactive frame', tf, 2) 16 draggable = dart.dynamics.SimpleFrame(frame, 'draggable', tf) 17 draggable.setShape(dart.dynamics.BoxShape([1, 1, 1])) 22 x_marker = dart.dynamics.SimpleFrame(dart.dynamics.Frame.World(), 'X', tf) 23 x_shape = dart.dynamics.BoxShape([0.2, 0.2, 0.2]) 29 y_marker = dart.dynamics.SimpleFrame(dart.dynamics.Frame.World(), 'Y', tf) 30 y_shape = dart.dynamics.BoxShape([0.2, 0.2, 0.2]) 36 z_marker = dart.dynamics.SimpleFrame(dart.dynamics.Frame.World(), 'Z', tf) 37 z_shape = dart.dynamics.BoxShape([0.2, 0.2, 0.2])
|
/dports/misc/dartsim/dart-6.11.1/examples/deprecated_examples/glut_add_delete_skels/ |
H A D | MyWindow.cpp | 93 dart::dynamics::SkeletonPtr newCubeSkeleton in spawnCube() 94 = dart::dynamics::Skeleton::create(); in spawnCube() 96 dart::dynamics::BodyNode::Properties body; in spawnCube() 100 dart::dynamics::BoxShape::computeInertia(_size, _mass)); in spawnCube() 101 dart::dynamics::ShapePtr newBoxShape(new dart::dynamics::BoxShape(_size)); in spawnCube() 103 dart::dynamics::FreeJoint::Properties joint; in spawnCube() 108 = newCubeSkeleton->createJointAndBodyNodePair<dart::dynamics::FreeJoint>( in spawnCube() 111 dart::dynamics::VisualAspect, in spawnCube() 112 dart::dynamics::CollisionAspect, in spawnCube() 113 dart::dynamics::DynamicsAspect>(newBoxShape); in spawnCube()
|
/dports/misc/dartsim/dart-6.11.1/examples/deprecated_examples/glut_human_joint_limits/ |
H A D | HumanLegJointLimitConstraint.hpp | 48 dart::dynamics::Joint* hipjoint, 49 dart::dynamics::Joint* kneejoint, 50 dart::dynamics::Joint* anklejoint, 118 dart::dynamics::SkeletonPtr getRootSkeleton() const override; 125 dart::dynamics::Joint* mHipJoint; 126 dart::dynamics::Joint* mKneeJoint; 127 dart::dynamics::Joint* mAnkleJoint; 130 dart::dynamics::BodyNode* mThighNode; 131 dart::dynamics::BodyNode* mLowerLegNode; 132 dart::dynamics::BodyNode* mFootNode;
|