/Dlls/Delta.PhysicsEngines.JigLib.xml
XML | 582 lines | 582 code | 0 blank | 0 comment | 0 complexity | 0214b23f8ec1e5e5910179f598f068ee MD5 | raw file
Possible License(s): Apache-2.0
1<?xml version="1.0"?> 2<doc> 3 <assembly> 4 <name>Delta.PhysicsEngines.JigLib</name> 5 </assembly> 6 <members> 7 <member name="T:Delta.PhysicsEngines.JigLib.JigLibController"> 8 <summary> 9 Class that is used to control a physical object with JigLib. 10 </summary> 11 </member> 12 <member name="F:Delta.PhysicsEngines.JigLib.JigLibController.extImpulse"> 13 <summary> 14 External impulse applied to the ControlledObject (usually from jump). 15 </summary> 16 </member> 17 <member name="F:Delta.PhysicsEngines.JigLib.JigLibController.controlledBody"> 18 <summary> 19 The object that is controlled by the class 20 </summary> 21 </member> 22 <member name="M:Delta.PhysicsEngines.JigLib.JigLibController.#ctor(Delta.PhysicsEngines.JigLib.JigLibPhysics,Delta.PhysicsEngines.JigLib.JigLibBody)"> 23 <summary> 24 Create a Controller using Jiglib 25 </summary> 26 <param name="physicsManager">The physics manager.</param> 27 <param name="setControlledObject">The set controlled object.</param> 28 </member> 29 <member name="M:Delta.PhysicsEngines.JigLib.JigLibController.#ctor(Delta.PhysicsEngines.JigLib.JigLibPhysics,Delta.PhysicsEngines.JigLib.JigLibBody,System.Single,System.Single,System.Single)"> 30 <summary> 31 Create a Controller using Jiglib 32 </summary> 33 <param name="physicsManager">The physics manager.</param> 34 <param name="setControlledObject">The set controlled object.</param> 35 <param name="setMoveSpeed">Moving speed</param> 36 <param name="setJumpStrength">Jump strength</param> 37 <param name="allowedGroundDistance">The allowed ground distance.</param> 38 </member> 39 <member name="M:Delta.PhysicsEngines.JigLib.JigLibController.#ctor(Delta.PhysicsEngines.JigLib.JigLibPhysics,Delta.PhysicsEngines.JigLib.JigLibBody,System.Single,System.Single,System.Single,Delta.Utilities.Datatypes.Vector,Delta.Utilities.Datatypes.Vector)"> 40 <summary> 41 Create a Controller using Jiglib 42 </summary> 43 <param name="physicsManager">The physics manager.</param> 44 <param name="setControlledObject">The set controlled object.</param> 45 <param name="setMoveSpeed">The set move speed.</param> 46 <param name="setJumpStrength">The set jump strength.</param> 47 <param name="allowedGroundDistance">The allowed ground distance.</param> 48 <param name="setForwardDirection">The set forward direction.</param> 49 <param name="setRightDirection">The set right direction.</param> 50 </member> 51 <member name="M:Delta.PhysicsEngines.JigLib.JigLibController.#ctor(Delta.PhysicsEngines.JigLib.JigLibPhysics,Delta.PhysicsEngines.JigLib.JigLibBody,System.Single,System.Single,System.Single,System.Single,Delta.Utilities.Datatypes.Vector,Delta.Utilities.Datatypes.Vector)"> 52 <summary> 53 Create a Controller using Jiglib 54 </summary> 55 <param name="physicsManager">The physics manager.</param> 56 <param name="setControlledObject">The set controlled object.</param> 57 <param name="setMoveSpeed">The set move speed.</param> 58 <param name="setJumpStrength">The set jump strength.</param> 59 <param name="setMaxUpSpeed">The set max up speed.</param> 60 <param name="allowedGroundDistance">The allowed ground distance.</param> 61 <param name="setForwardDirection">The set forward direction.</param> 62 <param name="setRightDirection">The set right direction.</param> 63 </member> 64 <member name="M:Delta.PhysicsEngines.JigLib.JigLibController.UpdateController(System.Single)"> 65 <summary> 66 UpdateController is inherited from JigLib Controller and 67 allows direct manipulation of the physic state of an object. Here 68 is used to update the position of the ControlledObject according to 69 user input. 70 </summary> 71 <param name="dt">Delta time to update controller.</param> 72 </member> 73 <member name="M:Delta.PhysicsEngines.JigLib.JigLibController.ResetInternalMovementData"> 74 <summary> 75 Reset internal movement data 76 </summary> 77 </member> 78 <member name="M:Delta.PhysicsEngines.JigLib.JigLibController.ApplyMovementDirect"> 79 <summary> 80 Apply the movement components directly in the objects velocity 81 </summary> 82 </member> 83 <member name="M:Delta.PhysicsEngines.JigLib.JigLibController.HasCollisions"> 84 <summary> 85 Has collisions 86 </summary> 87 <returns>True if has collisions, false otherwise.</returns> 88 </member> 89 <member name="M:Delta.PhysicsEngines.JigLib.JigLibController.CheckOnAirCollisionNormal"> 90 <summary> 91 Check if the ControlledObject is on air, i.e. does not collide with 92 anything on the ground, by inspecting the normal of colliding geometries 93 </summary> 94 <returns>True if on air false otherwise.</returns> 95 </member> 96 <member name="M:Delta.PhysicsEngines.JigLib.JigLibController.CheckOnAirRayCast"> 97 <summary> 98 Check if object is on the air, i.e. does not collide with 99 anything on the ground, using ray casting. 100 </summary> 101 <returns>True if any intersection happen, false otherwise.</returns> 102 </member> 103 <member name="M:Delta.PhysicsEngines.JigLib.JigLibController.CalculateUpDirection"> 104 <summary> 105 Calculate new up direction 106 </summary> 107 </member> 108 <member name="P:Delta.PhysicsEngines.JigLib.JigLibController.Attachable"> 109 <summary> 110 Gets or Sets the attachable that is controlled. 111 </summary> 112 </member> 113 <member name="P:Delta.PhysicsEngines.JigLib.JigLibController.MovingDirection"> 114 <summary> 115 Gets or Sets the moving direction of the PhysicsBody. 116 </summary> 117 </member> 118 <member name="P:Delta.PhysicsEngines.JigLib.JigLibController.MoveSpeed"> 119 <summary> 120 Gets or Sets the speed at which the PhysicsBody moves. 121 </summary> 122 </member> 123 <member name="P:Delta.PhysicsEngines.JigLib.JigLibController.JumpStrength"> 124 <summary> 125 Gets or Sets the measure of the strength that the PhysicsBody jumps. 126 </summary> 127 </member> 128 <member name="P:Delta.PhysicsEngines.JigLib.JigLibController.MaxUpSpeed"> 129 <summary> 130 Maximum up speed 131 </summary> 132 </member> 133 <member name="P:Delta.PhysicsEngines.JigLib.JigLibController.AllowedGroundDistance"> 134 <summary> 135 Allowed distance to ground 136 </summary> 137 </member> 138 <member name="P:Delta.PhysicsEngines.JigLib.JigLibController.ForwardDirection"> 139 <summary> 140 Forward direction 141 </summary> 142 </member> 143 <member name="P:Delta.PhysicsEngines.JigLib.JigLibController.RightDirection"> 144 <summary> 145 Right direction 146 </summary> 147 </member> 148 <member name="P:Delta.PhysicsEngines.JigLib.JigLibController.BackwardDirection"> 149 <summary> 150 Backward direction, stored for faster accesss 151 </summary> 152 </member> 153 <member name="P:Delta.PhysicsEngines.JigLib.JigLibController.LeftDirection"> 154 <summary> 155 Left direction, stored for faster accesss 156 </summary> 157 </member> 158 <member name="P:Delta.PhysicsEngines.JigLib.JigLibController.UpDirection"> 159 <summary> 160 Right direction, stored for faster accesss 161 </summary> 162 </member> 163 <member name="T:Delta.PhysicsEngines.JigLib.JigLibDatatypesMapping"> 164 <summary> 165 Performs mapping between JigLibX and DeltaEngine. 166 </summary> 167 </member> 168 <member name="M:Delta.PhysicsEngines.JigLib.JigLibDatatypesMapping.Convert(Microsoft.Xna.Framework.Vector3@,Delta.Utilities.Datatypes.Vector@)"> 169 <summary> 170 Convert XNA Vector3 used by JigLibX to Delta Vector. 171 </summary> 172 <param name="vector">The source Xna vector.</param> 173 <param name="result">The converted delta vector.</param> 174 </member> 175 <member name="M:Delta.PhysicsEngines.JigLib.JigLibDatatypesMapping.Convert(Microsoft.Xna.Framework.Vector3,Delta.Utilities.Datatypes.Vector@)"> 176 <summary> 177 Convert XNA Vector3 used by JigLibX to Delta Vector. 178 </summary> 179 <param name="vector">The source Xna vector.</param> 180 <param name="result">The converted delta vector.</param> 181 </member> 182 <member name="M:Delta.PhysicsEngines.JigLib.JigLibDatatypesMapping.Convert(Delta.Utilities.Datatypes.Vector@)"> 183 <summary> 184 Convert Delta vector to XNA Vector3 used by JigLibX. 185 </summary> 186 <param name="vector">The source delta vector.</param> 187 <returns>The converted Xna Vector3 vector.</returns> 188 </member> 189 <member name="M:Delta.PhysicsEngines.JigLib.JigLibDatatypesMapping.Convert(Delta.Utilities.Datatypes.Vector@,Microsoft.Xna.Framework.Vector3@)"> 190 <summary> 191 Convert Delta Vector to Xna Vector3 used by JigLibX. 192 </summary> 193 <param name="vector">The source Delta vector.</param> 194 <param name="result">The converted Xna vector.</param> 195 </member> 196 <member name="M:Delta.PhysicsEngines.JigLib.JigLibDatatypesMapping.Convert(Microsoft.Xna.Framework.Matrix,Delta.Utilities.Datatypes.Matrix@)"> 197 <summary> 198 Slow version of the JMatrix to Delta Matrix conversion. Used 199 when properties are involved (we cannot pass them as ref and would 200 need local copies anyway) and performance is not super critical. 201 </summary> 202 <param name="inputValue">The input value.</param> 203 <returns>Delta engine Matrix created from Xna Matrix.</returns> 204 </member> 205 <member name="M:Delta.PhysicsEngines.JigLib.JigLibDatatypesMapping.Convert(Delta.Utilities.Datatypes.Matrix@,Microsoft.Xna.Framework.Matrix@)"> 206 <summary> 207 Convert DeltaEngine Matrix to XNA Matrix used by JigLibX. 208 </summary> 209 <param name="matrix">The matrix.</param> 210 <param name="result">The result.</param> 211 </member> 212 <member name="T:Delta.PhysicsEngines.JigLib.Helpers"> 213 <summary> 214 Helper class using for comunicate between DeltaEngine and JigLibX. 215 </summary> 216 </member> 217 <member name="M:Delta.PhysicsEngines.JigLib.Helpers.CreateFrom(Delta.Rendering.Models.Mesh,Delta.Utilities.Datatypes.Matrix,System.Boolean)"> 218 <summary> 219 Creates from. 220 </summary> 221 <param name="mesh">The mesh.</param> 222 <param name="localSpaceMatrix">The local space matrix.</param> 223 <param name="invertTriangles">if set to <c>true</c> [invert triangles].</param> 224 <returns> 225 New created JigLib TriangleMesh shape created from Delta engine mesh. 226 </returns> 227 </member> 228 <member name="M:Delta.PhysicsEngines.JigLib.Helpers.DrawDebug(JigLibX.Geometry.Primitive)"> 229 <summary> 230 Draws the debug. 231 </summary> 232 <param name="primitive">The primitive.</param> 233 </member> 234 <member name="M:Delta.PhysicsEngines.JigLib.Helpers.DrawTriangleMesh(JigLibX.Geometry.TriangleMesh)"> 235 <summary> 236 Performs debug drawing of JigLibX triangle mesh. 237 </summary> 238 <param name="triangleMesh">The triangle mesh to draw.</param> 239 </member> 240 <member name="T:Delta.PhysicsEngines.JigLib.JigLibPhysics"> 241 <summary> 242 JigLib carries out all the requested functionality from the interface 243 IPhysic3D. At this point we can see in detail the whole engine without 244 restriction but is not visible for the user since the design is based on 245 using a common and friendly interface accessible to the user who doesn't 246 have to know any implementation detail of the physic engines 247 </summary> 248 </member> 249 <member name="F:Delta.PhysicsEngines.JigLib.JigLibPhysics.rayPredicate"> 250 <summary> 251 Ray predicate 252 </summary> 253 </member> 254 <member name="F:Delta.PhysicsEngines.JigLib.JigLibPhysics.jigLibPhysicsSimulator"> 255 <summary> 256 Delta.PhysicsEngines.JigLib Physics Simulator 257 </summary> 258 </member> 259 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.#ctor"> 260 <summary> 261 Create a JiglibPhysics object 262 </summary> 263 </member> 264 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.IsShapeSupported(Delta.PhysicsEngines.Enums.ShapeType)"> 265 <summary> 266 Gets whether the current physics module supports given shape type. 267 </summary> 268 <param name="shapeType">Type of the shape.</param> 269 <returns> 270 <c>true</c> if [is shape supported] [the specified shape type]; otherwise, <c>false</c>. 271 </returns> 272 </member> 273 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.IsJointSupported(Delta.PhysicsEngines.Enums.JointType)"> 274 <summary> 275 Gets whether the current physics module supports given joint type. 276 </summary> 277 <param name="jointType">Type of the shape.</param> 278 <returns> 279 <c>true</c> if the specified shape type is supported, <c>false</c> otherwise. 280 </returns> 281 </member> 282 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.IsFeatureSupported(Delta.PhysicsEngines.Enums.FeatureSupport)"> 283 <summary> 284 Gets whether the current physics module supports given feature. 285 </summary> 286 <param name="support">The support.</param> 287 <returns> 288 <c>true</c> if [is feature supported] [the specified support]; otherwise, <c>false</c>. 289 </returns> 290 </member> 291 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.SetGroundPlane(System.Boolean,System.Single)"> 292 <summary> 293 Implementation of SetGroundPlane 294 </summary> 295 <param name="enable">True to enable plane, false otherwise.</param> 296 <param name="height">Plane height.</param> 297 </member> 298 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.CreateGroundBody"> 299 <summary> 300 Create the body that will be used as ground. 301 </summary> 302 </member> 303 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.Initialize"> 304 <summary> 305 Initialize the physic simulator and apply default gravity (zero) 306 </summary> 307 </member> 308 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.SetGravity(Delta.Utilities.Datatypes.Vector)"> 309 <summary> 310 Set Gravity 311 </summary> 312 </member> 313 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.UpdateSimulation(System.Single)"> 314 <summary> 315 Update a physic3D system. The engine carries out the simulation of our 316 defined system each tick. 317 </summary> 318 </member> 319 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.RayCastImpl(Delta.Utilities.Datatypes.Ray,System.Boolean,Delta.PhysicsEngines.PhysicsBody@,Delta.Utilities.Datatypes.Vector@,System.Single@,System.Object@)"> 320 <summary> 321 FindRay cast implementation 322 </summary> 323 <param name="ray">The ray to perform.</param> 324 <param name="checkGround">Whether to check agains ground too.</param> 325 <param name="foundBody">PhysicsBody or null if no intersection happen.</param> 326 <param name="surfaceNormal"> 327 The normals of the surfaces in the intersection points. 328 </param> 329 <param name="fraction"> 330 Intersection fraction value or zero if no intersection. 331 </param> 332 <param name="userData">Optional user data.</param> 333 <returns>True if any intersection happen, false otherwise.</returns> 334 </member> 335 <member name="P:Delta.PhysicsEngines.JigLib.JigLibPhysics.MaximumDeltaTime"> 336 <summary> 337 The maximum allowed delta time value for updating the physics module. 338 This variable is needed since large delta values due to other reasons 339 (content loading, etc) can cause considerable instabilities to the 340 physics system 341 </summary> 342 <value> 343 The maximum delta time. 344 </value> 345 </member> 346 <member name="T:Delta.PhysicsEngines.JigLib.JigLibPhysics.GatherObjectsPredicate"> 347 <summary> 348 Gather object predicate 349 </summary> 350 </member> 351 <member name="F:Delta.PhysicsEngines.JigLib.JigLibPhysics.GatherObjectsPredicate.SkinsToIgnore"> 352 <summary> 353 Skins to ignore 354 </summary> 355 </member> 356 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.GatherObjectsPredicate.ConsiderSkin(JigLibX.Collision.CollisionSkin)"> 357 <summary> 358 This method is used internally by Delta.PhysicsEngines.JigLib to determine if the ray 359 should "stop" at this object or not. Here we use it to add the object 360 in our list and continue looking for more objects. 361 </summary> 362 <param name="skin0">Skin to check against.</param> 363 <returns>True if skin is on list to be ignored.</returns> 364 </member> 365 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.GatherObjectsPredicate.Clear"> 366 <summary> 367 Clear objet list 368 </summary> 369 </member> 370 <member name="T:Delta.PhysicsEngines.JigLib.JigLibPhysics.JigLibPhysicsTests"> 371 <summary> 372 Tests 373 </summary> 374 </member> 375 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.JigLibPhysicsTests.TestInitialization"> 376 <summary> 377 Test whether initialization has been done. 378 </summary> 379 </member> 380 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.JigLibPhysicsTests.TestCreate3DBodyWithShape"> 381 <summary> 382 Test creation of 3 body with shape. 383 </summary> 384 </member> 385 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.JigLibPhysicsTests.TestFeatureSupport"> 386 <summary> 387 Test whether given feature is supoorted. 388 </summary> 389 </member> 390 <member name="M:Delta.PhysicsEngines.JigLib.JigLibPhysics.JigLibPhysicsTests.TestShapeSupport"> 391 <summary> 392 Test whether given shape is supoorted. 393 </summary> 394 </member> 395 <member name="T:Delta.PhysicsEngines.JigLib.JitterJoint"> 396 <summary> 397 JItter joint implementation 398 </summary> 399 </member> 400 <member name="M:Delta.PhysicsEngines.JigLib.JitterJoint.#ctor(Delta.PhysicsEngines.JigLib.JigLibPhysics,Delta.PhysicsEngines.Enums.JointType,Delta.PhysicsEngines.PhysicsBody,Delta.PhysicsEngines.PhysicsBody,System.Object[])"> 401 <summary> 402 Initializes a new instance of the <see cref="T:Delta.PhysicsEngines.JigLib.JitterJoint"/> class. 403 </summary> 404 <param name="physicsManager">The physics manager.</param> 405 <param name="jointType">Type of the joint.</param> 406 <param name="bodyA">The body A.</param> 407 <param name="bodyB">The body B.</param> 408 <param name="args">The args.</param> 409 </member> 410 <member name="M:Delta.PhysicsEngines.JigLib.JitterJoint.CreateJoint"> 411 <summary> 412 Creates jitter joint. 413 </summary> 414 </member> 415 <member name="P:Delta.PhysicsEngines.JigLib.JitterJoint.Constraint"> 416 <summary> 417 Gets jitter Constraint 418 </summary> 419 </member> 420 <member name="F:Delta.PhysicsEngines.JigLib.JigLibBody.jiglibPrimitive"> 421 <summary> 422 The internal representation of the sphere in Delta.PhysicsEngines.JigLib. 423 </summary> 424 </member> 425 <member name="M:Delta.PhysicsEngines.JigLib.JigLibBody.#ctor(Delta.PhysicsEngines.JigLib.JigLibPhysics,Delta.PhysicsEngines.PhysicsShape,Delta.Utilities.Datatypes.Vector)"> 426 <summary> 427 Constructor 428 </summary> 429 <param name="physicsManager">The JigLib physics manager.</param> 430 <param name="shape">The shape.</param> 431 <param name="initialPosition">Body initial position.</param> 432 </member> 433 <member name="M:Delta.PhysicsEngines.JigLib.JigLibBody.#ctor(Delta.PhysicsEngines.JigLib.JigLibPhysics)"> 434 <summary> 435 Internal constructor for creating ground body. 436 </summary> 437 <param name="physicsManager">The JigLib physics manager.</param> 438 </member> 439 <member name="M:Delta.PhysicsEngines.JigLib.JigLibBody.ApplyForce(Delta.Utilities.Datatypes.Vector)"> 440 <summary> 441 Applies a force at the center of mass. 442 </summary> 443 <param name="force">The force.</param> 444 </member> 445 <member name="M:Delta.PhysicsEngines.JigLib.JigLibBody.ApplyTorque(Delta.Utilities.Datatypes.Vector)"> 446 <summary> 447 Apply a torque. This affects the angular velocity without affecting the 448 linear velocity of the center of mass. 449 <remarks> 450 This wakes up the body. 451 </remarks> 452 </summary> 453 <param name="torque">Vector containing torque data for both 2D and 3D 454 shapes.</param> 455 </member> 456 <member name="M:Delta.PhysicsEngines.JigLib.JigLibBody.ApplyLinearImpulse(Delta.Utilities.Datatypes.Vector)"> 457 <summary> 458 Apply an impulse at a point. This immediately modifies the velocity. 459 <remarks> 460 This wakes up the body. 461 </remarks> 462 </summary> 463 <param name="impulse">Impulse vector data.</param> 464 </member> 465 <member name="M:Delta.PhysicsEngines.JigLib.JigLibBody.ApplyLinearImpulse(Delta.Utilities.Datatypes.Vector,Delta.Utilities.Datatypes.Vector)"> 466 <summary> 467 Apply an impulse at a point. This immediately modifies the velocity. 468 It also modifies the angular velocity if the point of application 469 is not at the center of mass. 470 <remarks> 471 This wakes up the body. 472 </remarks> 473 </summary> 474 <param name="impulse">Impulse vector data.</param> 475 <param name="position">Position in 3D where to apply impulse.</param> 476 </member> 477 <member name="M:Delta.PhysicsEngines.JigLib.JigLibBody.ApplyAngularImpulse(Delta.Utilities.Datatypes.Vector)"> 478 <summary> 479 Apply an angular impulse. 480 </summary> 481 <param name="impulse">Vector containing torque data for both 2D and 3D shapes.</param> 482 </member> 483 <member name="M:Delta.PhysicsEngines.JigLib.JigLibBody.CreateShape"> 484 <summary> 485 Creates new physics shape from out cached properties. 486 </summary> 487 </member> 488 <member name="M:Delta.PhysicsEngines.JigLib.JigLibBody.InitPrimitive(System.Boolean)"> 489 <summary> 490 Init JigLib primitive. 491 </summary> 492 <param name="addToWorld">True to add to world.</param> 493 </member> 494 <member name="M:Delta.PhysicsEngines.JigLib.JigLibBody.GestureMass(System.Single)"> 495 <summary> 496 Init main settings for Mass and BodyInertia. 497 </summary> 498 <param name="value">Mass value used for calculating body inhertia.</param> 499 <returns>Vector3 containing body inhertia newly calculated.</returns> 500 </member> 501 <member name="M:Delta.PhysicsEngines.JigLib.JigLibBody.HandleCollisionDetection(JigLibX.Collision.CollisionSkin,JigLibX.Collision.CollisionSkin)"> 502 <summary> 503 Fired when collision is launch. 504 </summary> 505 <remarks> 506 http://jiglibx.wikidot.com/catch-collisionevents 507 </remarks> 508 <param name="owner">JigLib collision owner skin.</param> 509 <param name="collidee">JigLib collidee owner skin.</param> 510 <returns> 511 True whether to response on collision detection. 512 </returns> 513 </member> 514 <member name="M:Delta.PhysicsEngines.JigLib.JigLibBody.SetIsStatic(System.Boolean)"> 515 <summary> 516 Static physics body implementation. 517 </summary> 518 <param name="value">True to set static, false otherwise.</param> 519 </member> 520 <member name="P:Delta.PhysicsEngines.JigLib.JigLibBody.Body"> 521 <summary> 522 The Body handles all the physics of motion: position, velocity, 523 acceleration forces, torques, etc... A body can only be added to one 524 physics system at a time! 525 </summary> 526 </member> 527 <member name="P:Delta.PhysicsEngines.JigLib.JigLibBody.Skin"> 528 <summary> 529 The JigLib colllision skin. 530 </summary> 531 </member> 532 <member name="P:Delta.PhysicsEngines.JigLib.JigLibBody.Position"> 533 <summary> 534 Position given in world space. 535 </summary> 536 </member> 537 <member name="P:Delta.PhysicsEngines.JigLib.JigLibBody.Position2D"> 538 <summary> 539 Position 2D given in world space (same as Position, just easier to 540 access for 2D code not having to convert Position to a Point anymore). 541 </summary> 542 </member> 543 <member name="P:Delta.PhysicsEngines.JigLib.JigLibBody.RotationMatrix"> 544 <summary> 545 Rotation matrix 546 </summary> 547 </member> 548 <member name="P:Delta.PhysicsEngines.JigLib.JigLibBody.LinearVelocity"> 549 <summary> 550 The velocity of the body. 551 </summary> 552 </member> 553 <member name="P:Delta.PhysicsEngines.JigLib.JigLibBody.AngularVelocity"> 554 <summary> 555 The angular velocity of the body. 556 <remarks> 557 For 2D physics simulation only X component is used. 558 </remarks> 559 </summary> 560 </member> 561 <member name="P:Delta.PhysicsEngines.JigLib.JigLibBody.AngularVelocity2D"> 562 <summary> 563 Angular velocity 2D as a float, for 2D only the .x component is used! 564 </summary> 565 </member> 566 <member name="P:Delta.PhysicsEngines.JigLib.JigLibBody.BoundingBox"> 567 <summary> 568 Gets the BoundingBox of the body. 569 </summary> 570 <remarks> 571 Used during 3D simulation. 572 </remarks> 573 </member> 574 <member name="P:Delta.PhysicsEngines.JigLib.JigLibBody.Mass"> 575 <summary> 576 It defines how heavy is the object in kg 577 Note: If the mass is zero or below the object will be switch to 578 "static collision behavior". 579 </summary> 580 </member> 581 </members> 582</doc>