/dports/science/opensim-core/opensim-core-4.1/Bindings/ |
H A D | simulation.i | 16 %template(SetMuscles) OpenSim::Set<OpenSim::Muscle, OpenSim::Object>; 35 %template(SetFrames) OpenSim::Set<OpenSim::Frame, OpenSim::ModelComponent>; 37 OpenSim::ModelComponentSet<OpenSim::Frame>; 40 %template(SetBodies) OpenSim::Set<OpenSim::Body, OpenSim::ModelComponent>; 42 OpenSim::ModelComponentSet<OpenSim::Body>; 46 %template(SetBodyScales) OpenSim::Set<OpenSim::BodyScale, OpenSim::Object>; 57 %template(SetCoordinates) OpenSim::Set<OpenSim::Coordinate, OpenSim::Object>; 61 %template(SetJoints) OpenSim::Set<OpenSim::Joint, OpenSim::ModelComponent>; 73 %template(SetForces) OpenSim::Set<OpenSim::Force, OpenSim::ModelComponent>; 127 %template(SetAnalysis) OpenSim::Set<OpenSim::Analysis, OpenSim::Object>; [all …]
|
H A D | common.i | 25 %template(OpenSimObjectSet) OpenSim::Set<OpenSim::Object, OpenSim::Object>; 27 %template(ArrayStateVector) OpenSim::Array<OpenSim::StateVector>; 30 %template(ArrayStorage) OpenSim::ArrayPtrs<OpenSim::Storage>; 35 %template(SetFunctions) OpenSim::Set<OpenSim::Function, OpenSim::Object>; 59 %template(ArrayObjPtr) OpenSim::Array<OpenSim::Object*>; 60 %template(ArrayPtrsObj) OpenSim::ArrayPtrs<OpenSim::Object>; 61 %template(ArrayConstObjPtr) OpenSim::Array<const OpenSim::Object*>; 64 namespace OpenSim { 72 namespace OpenSim { 87 namespace OpenSim { [all …]
|
H A D | tools.i | 3 %include <OpenSim/Tools/osimToolsDLL.h> 4 %include <OpenSim/Tools/IKTask.h> 5 %template(SetIKTasks) OpenSim::Set<OpenSim::IKTask, OpenSim::Object>; 6 %include <OpenSim/Tools/IKMarkerTask.h> 8 %include <OpenSim/Tools/IKTaskSet.h> 9 %include <OpenSim/Tools/MarkerPair.h> 10 %template(SetMarkerPairs) OpenSim::Set<OpenSim::MarkerPair, OpenSim::Object>; 13 %template(SetMeasurements) OpenSim::Set<OpenSim::Measurement, OpenSim::Object>; 20 %include <OpenSim/Tools/Tool.h> 29 %template (SetTrackingTasks) OpenSim::Set<OpenSim::TrackingTask, OpenSim::Object>; [all …]
|
H A D | analyses.i | 3 %include <OpenSim/Analyses/osimAnalysesDLL.h> 4 %include <OpenSim/Analyses/Kinematics.h> 5 %include <OpenSim/Analyses/Actuation.h> 6 %include <OpenSim/Analyses/MuscleAnalysis.h> 7 %include <OpenSim/Analyses/InverseDynamics.h> 9 %include <OpenSim/Analyses/ForceReporter.h> 10 %include <OpenSim/Analyses/PointKinematics.h> 11 %include <OpenSim/Analyses/BodyKinematics.h> 12 %include <OpenSim/Analyses/JointReaction.h> 15 %include <OpenSim/Analyses/ProbeReporter.h> [all …]
|
H A D | actuators.i | 2 %include <OpenSim/Actuators/osimActuatorsDLL.h> 3 %include <OpenSim/Actuators/CoordinateActuator.h> 4 %include <OpenSim/Actuators/PointActuator.h> 5 %include <OpenSim/Actuators/TorqueActuator.h> 6 %include <OpenSim/Actuators/BodyActuator.h> 7 %include <OpenSim/Actuators/PointToPointActuator.h> 8 %include <OpenSim/Actuators/ClutchedPathSpring.h> 9 %include <OpenSim/Actuators/SpringGeneralizedForce.h> 10 %include <OpenSim/Actuators/RigidTendonMuscle.h> 11 %include <OpenSim/Actuators/Millard2012AccelerationMuscle.h> [all …]
|
/dports/science/opensim-core/opensim-core-4.1/Bindings/Java/swig/ |
H A D | java_simulation.i | 11 using namespace OpenSim; variable 24 %rename OpenSim::ForceSet::append private_append; 25 %typemap(javacode) OpenSim::ForceSet %{ 32 %rename OpenSim::PathPointSet::clone unused_clone; 34 %extend OpenSim::Body { 51 %extend OpenSim::Object { 54 ArrayPtrs<OpenSim::Function> rArray; in getFunctionClassNames() 87 %typemap(javacode) OpenSim::Model %{ 164 %extend OpenSim::Model { 189 %typemap(javacode) OpenSim::Frame %{ [all …]
|
H A D | java_common.i | 10 using namespace OpenSim; variable 18 %typemap(javacode) OpenSim::Object %{ 52 %typemap(javacode) OpenSim::MarkerData %{ 60 %typemap(javacode) OpenSim::Array<double> %{ 84 %typemap(javacode) OpenSim::FunctionSet %{ 91 %typemap(javacode) OpenSim::SetMarkerWeights %{ 125 %extend OpenSim::Array<double> { 165 OpenSim::Array<double> arr(0, 3); in getValuesFromVec3() 178 %extend OpenSim::Object { 181 ArrayPtrs<OpenSim::Function> rArray; in getFunctionClassNames() [all …]
|
H A D | java_actuators.i | 16 using namespace OpenSim; variable 20 %feature("director") OpenSim::AnalysisWrapper; 21 %feature("director") OpenSim::SimtkLogCallback; 35 %javamethodmodifiers OpenSim::ModelScaler::addMeasurement "private"; 36 %javamethodmodifiers OpenSim::ModelScaler::addScale "private"; 38 %rename OpenSim::ModelScaler::addMeasurement private_addMeasurement; 39 %rename OpenSim::ModelScaler::addScale private_addScale; 41 %typemap(javacode) OpenSim::ModelScaler %{
|
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Examples/ExampleLuxoMuscle/ |
H A D | LuxoMuscle_create_and_simulate.cpp | 36 using namespace OpenSim; 317 OpenSim::Body* base = new OpenSim::Body("base", baseMass, Vec3(0.0), in createLuxoJr() 350 OpenSim::Body* bottom_bracket = new OpenSim::Body("bottom_bracket", in createLuxoJr() 422 OpenSim::Body* leg_Hlink = new OpenSim::Body("leg_Hlink", in createLuxoJr() 457 OpenSim::Body* pelvisBracket = new OpenSim::Body("pelvis_bracket", in createLuxoJr() 476 OpenSim::PinJoint* anteriorHip = new OpenSim::PinJoint("anterior_hip", in createLuxoJr() 508 OpenSim::Body* chest = new OpenSim::Body("chest_bar", bar_mass, in createLuxoJr() 523 OpenSim::PinJoint* anteriorTorsoHinge = new OpenSim::PinJoint( in createLuxoJr() 538 OpenSim::Body* back = new OpenSim::Body("back_bar", bar_mass, in createLuxoJr() 553 OpenSim::PinJoint* posteriorTorsoHinge = new OpenSim::PinJoint( in createLuxoJr() [all …]
|
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Common/ |
H A D | SimmIO.cpp | 35 using namespace OpenSim; 213 bool OpenSim::readIntegerFromString(string &aString, int *rNumber) in readIntegerFromString() 324 ok = ok && OpenSim::readDoubleFromString(aString, &vecPtr[0]); in readVectorFromString() 325 ok = ok && OpenSim::readDoubleFromString(aString, &vecPtr[1]); in readVectorFromString() 326 ok = ok && OpenSim::readDoubleFromString(aString, &vecPtr[2]); in readVectorFromString() 345 ok = ok && OpenSim::readDoubleFromString(aString, rVX); in readVectorFromString() 346 ok = ok && OpenSim::readDoubleFromString(aString, rVY); in readVectorFromString() 347 ok = ok && OpenSim::readDoubleFromString(aString, rVZ); in readVectorFromString() 408 int OpenSim::findFirstNonWhiteSpace(string &aString) in findFirstNonWhiteSpace() 420 int OpenSim::findFirstWhiteSpace(string &aString) in findFirstWhiteSpace() [all …]
|
H A D | PropertyTable.cpp | 29 using namespace OpenSim; 88 throw OpenSim::Exception in adoptProperty() 100 throw OpenSim::Exception in getAbstractPropertyByIndex() 104 throw OpenSim::Exception in getAbstractPropertyByIndex() 114 throw OpenSim::Exception in updAbstractPropertyByIndex() 118 throw OpenSim::Exception in updAbstractPropertyByIndex() 128 if (p == NULL) throw OpenSim::Exception in getAbstractPropertyByName() 137 if (p == NULL) throw OpenSim::Exception in updAbstractPropertyByName()
|
/dports/science/opensim-core/opensim-core-4.1/Bindings/Python/swig/ |
H A D | python_common.i | 17 using namespace OpenSim; variable 82 %extend OpenSim::Object { 102 %extend OpenSim::Array<double> { 146 OpenSim::Array<double> arr(0, 3); 177 %extend OpenSim::Set { 224 %extend OpenSim::ComponentList { 254 %typemap(out) const OpenSim::Object& OpenSim::Component::getConnectee { 264 %typemap(out) const OpenSim::Component& OpenSim::Component::getComponent { 274 %typemap(out) OpenSim::Component& OpenSim::Component::updComponent { 285 %extend OpenSim::DataTable_ { [all …]
|
H A D | python_simulation.i | 17 using namespace OpenSim; variable 22 %ignore OpenSim::Coordinate::setRange; 50 %rename(appendNative) OpenSim::ForceSet::append(Force* aForce); 62 %pythonappend OpenSim::Model::add ## NAME %{ 79 %pythonappend OpenSim::Frame::attachGeometry %{ 83 %pythonappend OpenSim::PhysicalFrame::addWrapObject %{ 105 %rename(_getBetween) OpenSim::StatesTrajectory::getBetween; 107 %extend OpenSim::StatesTrajectory { 152 %extend OpenSim::ProbeSet { 162 %extend OpenSim::ForceSet { [all …]
|
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Common/Test/ |
H A D | testTRCFileAdapter.cpp | 32 using namespace OpenSim; in testFailed() 53 auto tokensA = OpenSim::FileAdapter::getNextLine(fileA, delims); in compareFiles() 61 OpenSim::IO::eraseEmptyElements(tokensA); in compareFiles() 62 OpenSim::IO::eraseEmptyElements(tokensB); in compareFiles() 81 OpenSim::Exception, msg); in compareFiles() 89 OpenSim::IO::TrimWhitespace(tokenA); in compareFiles() 90 OpenSim::IO::TrimWhitespace(tokenB); in compareFiles() 94 tokenA = OpenSim::IO::Lowercase(tokenA); in compareFiles() 95 tokenB = OpenSim::IO::Lowercase(tokenB); in compareFiles() 124 using namespace OpenSim; in main() [all …]
|
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Simulation/Test/ |
H A D | testContactGeometry.cpp | 55 using namespace OpenSim; 98 testIntermediateFrames<OpenSim::HuntCrossleyForce>(); in main() 101 catch (const OpenSim::Exception& e) { in main() 121 OpenSim::Body ball; in testBouncingBall() 138 OpenSim::ContactGeometry* geometry; in testBouncingBall() 147 OpenSim::Force* force; in testBouncingBall() 246 OpenSim::Body ball; in testBallToBallContact() 259 OpenSim::ContactGeometry *ball1, *ball2; in testBallToBallContact() 274 OpenSim::Force* force; in testBallToBallContact() 469 auto* hinge = new OpenSim::PinJoint("hinge", in createBaseModel() [all …]
|
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Simulation/Model/ |
H A D | PrescribedForce.h | 29 namespace OpenSim { 157 void getForceFunctionNames(OpenSim::Array<std::string>& aFunctionNames) { in getForceFunctionNames() 160 void setForceFunctionNames(const OpenSim::Array<std::string>& aFunctionNames, 161 const OpenSim::Storage& kineticsStore); 182 void getPointFunctionNames(OpenSim::Array<std::string>& aFunctionNames){ in getPointFunctionNames() 185 void setPointFunctionNames(const OpenSim::Array<std::string>& aFunctionNames, 186 const OpenSim::Storage& kineticsStore) ; 207 void getTorqueFunctionNames(OpenSim::Array<std::string>& aFunctionNames){ in getTorqueFunctionNames() 211 const OpenSim::Storage& kineticsStore); 230 const OpenSim::PhysicalFrame& getFrame() const { in getFrame() [all …]
|
/dports/science/opensim-core/opensim-core-4.1/Bindings/Java/Matlab/ |
H A D | configureOpenSim.m.in | 2 % configureOpenSim() adds OpenSim library paths to MATLAB path files. 3 % Once run, you will have access to the OpenSim API in MATLAB: 13 % OpenSim's installer usually does this for you. 24 % location of an OpenSim installation (either of the OpenSim GUI or of 35 % Removing existing OpenSim paths: 70 % Prompt user for OpenSim folder. 81 prompt = 'Select the OpenSim installation folder.'; 94 % name: 'OpenSim 4.0' 105 %% Determine the OpenSim install location. 234 % (1): have we detected existing OpenSim entries? [all …]
|
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Simulation/ |
H A D | StatesTrajectory.h | 38 namespace OpenSim { 298 class InconsistentState : public OpenSim::Exception { 302 OpenSim::Exception(file, line, func) { in InconsistentState() 314 class IncompatibleModel : public OpenSim::Exception { 324 class MissingColumnsInStatesStorage : public OpenSim::Exception { 330 OpenSim::Exception(file, line, func) { in MissingColumnsInStatesStorage() 347 class ExtraColumnsInStatesStorage : public OpenSim::Exception { 354 OpenSim::Exception(file, line, func) { in ExtraColumnsInStatesStorage() 377 class StatesStorageIsInDegrees : public OpenSim::Exception { 389 class VaryingNumberOfStatesPerRow : public OpenSim::Exception { [all …]
|
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Auxiliary/ |
H A D | auxiliaryTestFunctions.h | 63 throw OpenSim::Exception(message, file, line); 74 throw OpenSim::Exception(message, file, line); 89 throw OpenSim::Exception(message, file, line); 104 throw OpenSim::Exception(message, file, line); in catch() 120 throw OpenSim::Exception(message, file, line); in catch() 133 throw OpenSim::Exception(message, file, line); 231 OpenSim::Object* randomize(OpenSim::Object* obj) in randomize() 233 using namespace OpenSim; in randomize() local 357 OPENSIM_THROW_IF(deltas.size() < 2, OpenSim::Exception, 404 OPENSIM_THROW(OpenSim::Exception, in catch() [all …]
|
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Simulation/OpenSense/ |
H A D | OpenSenseUtilities.h | 31 namespace OpenSim { 39 OpenSim::TimeSeriesTable_<SimTK::Quaternion_<double>>& 48 static OpenSim::TimeSeriesTable_<SimTK::Rotation_<double>> 50 const OpenSim::TimeSeriesTable_<SimTK::Quaternion_<double>>& qauternionsTable); 58 OpenSim::Model& model, 59 OpenSim::TimeSeriesTable_<SimTK::Quaternion_<double>>&
|
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Simulation/SimbodyEngine/Test/ |
H A D | testJoints.cpp | 75 using namespace OpenSim; 1032 ASSERT_THROW(OpenSim::JointHasNoCoordinates, in testWeldJoint() 1034 ASSERT_THROW(OpenSim::JointHasNoCoordinates, in testWeldJoint() 1729 OpenSim::Array<std::string> coordNames; in testCustomWithMultidimFunction() 2028 using namespace OpenSim; in testAddedFreeJointForBodyWithoutJoint() 2048 using namespace OpenSim; in testAutomaticJointReversal() 2229 using namespace OpenSim; in testUserJointReversal() 2386 ASSERT_THROW(OpenSim::JointHasNoCoordinates, in testCustomJointAccessors() 2509 OpenSim::Array<std::string> coordNames; in testMotionTypesForCustomJointCoordinates() 2641 OpenSim::Body* thigh2 = thigh1->clone(); in testNonzeroInterceptCustomJointVsPin() [all …]
|
/dports/science/opensim-core/opensim-core-4.1/doc/ |
H A D | OpenSimDoxygenMain.dox | 29 OpenSim source and it is not installed with OpenSim. **/ 215 <b>Other specific classes of interest in OpenSim:</b> 217 - OpenSim::Actuator 218 - OpenSim::Body 219 - OpenSim::Force 220 - OpenSim::Function 221 - OpenSim::Joint 222 - OpenSim::Muscle 223 - OpenSim::StatesTrajectory 238 /** @page OpenSim_license_page OpenSim Copyright and License [all …]
|
/dports/science/opensim-core/opensim-core-4.1/ |
H A D | DEVELOPING.md | 1 Guidelines for Developers of OpenSim-Core 3 OpenSim is a community resource that is housed in the opensim-core repository. 81 - `include/` OpenSim (and Lepton) headers. 83 - `lib/` OpenSim "import" libraries, used during linking. 90 - `python/` OpenSim Python bindings. 91 - `OpenSim_buildinfo.txt` Describes the compiler used to build OpenSim. 98 - `OpenSim/` OpenSim (and Lepton) headers. 102 - `python2.7/site-packages/` OpenSim Python bindings. 105 - `doc/OpenSim/` API doxygen documentation. 109 - `OpenSim/java/` Source files for Java interface. [all …]
|
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Tests/testIterators/ |
H A D | testIterators.cpp | 30 using namespace OpenSim; 69 namespace OpenSim { namespace 84 auto device = new OpenSim::Device(); in testNestedComponentListConsistency() 90 auto shoulder = new OpenSim::PinJoint("device_shoulder", in testNestedComponentListConsistency() 93 auto elbow = new OpenSim::PinJoint("device_elbow", in testNestedComponentListConsistency() 146 ComponentList<const OpenSim::Body> bodiesList = in testComponentListConst() 147 model.getComponentList<OpenSim::Body>(); in testComponentListConst() 151 for (ComponentList<OpenSim::Body>::const_iterator in testComponentListConst() 160 for (ComponentList<OpenSim::Body>::const_iterator in testComponentListConst() 293 ComponentList<OpenSim::Body> bodiesList = model.updComponentList<OpenSim::Body>(); in testComponentListNonConstWithConstIterator() [all …]
|
/dports/science/opensim-core/opensim-core-4.1/Applications/Scale/test/ |
H A D | testScale.cpp | 50 using namespace OpenSim; 385 OpenSim::Body* body = new OpenSim::Body("body", 1, Vec3(0), Inertia(0)); in scalePhysicalOffsetFrames() 405 OpenSim::Body* body = new OpenSim::Body("body", 1, Vec3(0), Inertia(0)); in scalePhysicalOffsetFrames() 481 OpenSim::Body* body = new OpenSim::Body("body", 1, Vec3(0), Inertia(0)); in scalePhysicalOffsetFrames() 553 OpenSim::Body* body = new OpenSim::Body("body", 1, Vec3(0), Inertia(0)); in scalePhysicalOffsetFrames() 647 OpenSim::Body* body1 = new OpenSim::Body("body1", 1, Vec3(0), Inertia(0)); in scaleJointsAndConstraints() 649 OpenSim::Body* body2 = new OpenSim::Body("body2", 1, Vec3(0), Inertia(0)); in scaleJointsAndConstraints() 690 OpenSim::Body* body1 = new OpenSim::Body("body1", 1, Vec3(0), Inertia(0)); in scaleJointsAndConstraints() 692 OpenSim::Body* body2 = new OpenSim::Body("body2", 1, Vec3(0), Inertia(0)); in scaleJointsAndConstraints() 742 OpenSim::Body* body1 = new OpenSim::Body("body1", 1, Vec3(0), Inertia(0)); in scaleJointsAndConstraints() [all …]
|