var searchData=
[
  ['newface',['NewFace',['../classdg_collision_convex_1_1dg_mink_hull.html#ad8167aa6c99da85e0851da7f76ef056a',1,'dgCollisionConvex::dgMinkHull']]],
  ['newton',['Newton',['../class_newton.html#ad28f8996b1e1c833cfa39e9ecfaacd78',1,'Newton']]],
  ['newtonalloc',['NewtonAlloc',['../_newton_8cpp.html#a5af2fc62602e2a02a2e1134bd2ed9bea',1,'NewtonAlloc(int sizeInBytes):&#160;Newton.cpp'],['../_newton_8h.html#a1fa0d5e2235720c3d44492385151eb0b',1,'NewtonAlloc(int sizeInBytes):&#160;Newton.cpp']]],
  ['newtonatomicadd',['NewtonAtomicAdd',['../_newton_8cpp.html#a436f614e5a41ad613992e5408888aa16',1,'NewtonAtomicAdd(int *const ptr, int value):&#160;Newton.cpp'],['../_newton_8h.html#af7f0433e4120664709a8eb931ff73ecd',1,'NewtonAtomicAdd(int *const ptr, int value):&#160;Newton.cpp']]],
  ['newtonatomicswap',['NewtonAtomicSwap',['../_newton_8cpp.html#a2f0f328817e4e52f82b5e3a407f32423',1,'NewtonAtomicSwap(int *const ptr, int value):&#160;Newton.cpp'],['../_newton_8h.html#ad1fe694cd98a3edb0a0f0db4d450245a',1,'NewtonAtomicSwap(int *const ptr, int value):&#160;Newton.cpp']]],
  ['newtonballgetjointangle',['NewtonBallGetJointAngle',['../_newton_8cpp.html#ada996f7c1dae0b13d11a85e0242dca28',1,'NewtonBallGetJointAngle(const NewtonJoint *const ball, dFloat *angle):&#160;Newton.cpp'],['../_newton_8h.html#aea616615bbee04e103898c517cf79b02',1,'NewtonBallGetJointAngle(const NewtonJoint *const ball, dFloat *angle):&#160;Newton.cpp']]],
  ['newtonballgetjointforce',['NewtonBallGetJointForce',['../_newton_8cpp.html#a474bfba7e3bf153fcaf95b91199bb9ea',1,'NewtonBallGetJointForce(const NewtonJoint *const ball, dFloat *const force):&#160;Newton.cpp'],['../_newton_8h.html#ac3b593c08ad730723b9de079bf9e7c3d',1,'NewtonBallGetJointForce(const NewtonJoint *const ball, dFloat *const force):&#160;Newton.cpp']]],
  ['newtonballgetjointomega',['NewtonBallGetJointOmega',['../_newton_8cpp.html#ae71f8aa6773044c77798a178283f5307',1,'NewtonBallGetJointOmega(const NewtonJoint *const ball, dFloat *omega):&#160;Newton.cpp'],['../_newton_8h.html#a408d5d6d51cd33a105589ffdaa7465a0',1,'NewtonBallGetJointOmega(const NewtonJoint *const ball, dFloat *omega):&#160;Newton.cpp']]],
  ['newtonballsetconelimits',['NewtonBallSetConeLimits',['../_newton_8cpp.html#ace0af0efc63b7aa73a532583971ca2dc',1,'NewtonBallSetConeLimits(const NewtonJoint *const ball, const dFloat *pin, dFloat maxConeAngle, dFloat maxTwistAngle):&#160;Newton.cpp'],['../_newton_8h.html#a6e520e49d7f0de74d157fc143c268c02',1,'NewtonBallSetConeLimits(const NewtonJoint *const ball, const dFloat *pin, dFloat maxConeAngle, dFloat maxTwistAngle):&#160;Newton.cpp']]],
  ['newtonballsetusercallback',['NewtonBallSetUserCallback',['../_newton_8cpp.html#a251a7ae1995bef510ebec7f640cad43d',1,'NewtonBallSetUserCallback(const NewtonJoint *const ball, NewtonBallCallback callback):&#160;Newton.cpp'],['../_newton_8h.html#a2a524e8c911b9c83405614ef1c8d7c62',1,'NewtonBallSetUserCallback(const NewtonJoint *const ball, NewtonBallCallback callback):&#160;Newton.cpp']]],
  ['newtonbodyaddforce',['NewtonBodyAddForce',['../_newton_8cpp.html#af025b14f9bc865efcf86170a2d151aae',1,'NewtonBodyAddForce(const NewtonBody *const bodyPtr, const dFloat *const vectorPtr):&#160;Newton.cpp'],['../_newton_8h.html#a6fc808b4eba7a13511012b5b7871c492',1,'NewtonBodyAddForce(const NewtonBody *const body, const dFloat *const force):&#160;Newton.cpp']]],
  ['newtonbodyaddimpulse',['NewtonBodyAddImpulse',['../_newton_8cpp.html#ac35010b69610941f9812a3e63c7ca5cb',1,'NewtonBodyAddImpulse(const NewtonBody *const bodyPtr, const dFloat *const pointDeltaVeloc, const dFloat *const pointPosit):&#160;Newton.cpp'],['../_newton_8h.html#a518a0e42c1d5cd6ae40bf563b4a8db1b',1,'NewtonBodyAddImpulse(const NewtonBody *const body, const dFloat *const pointDeltaVeloc, const dFloat *const pointPosit):&#160;Newton.cpp']]],
  ['newtonbodyaddtorque',['NewtonBodyAddTorque',['../_newton_8cpp.html#a7d2533cd32cf3f9fecec955c3d3057e9',1,'NewtonBodyAddTorque(const NewtonBody *const bodyPtr, const dFloat *const vectorPtr):&#160;Newton.cpp'],['../_newton_8h.html#abe4c747806cbd0b493c33a6fb5b0c5ad',1,'NewtonBodyAddTorque(const NewtonBody *const body, const dFloat *const torque):&#160;Newton.cpp']]],
  ['newtonbodyapplyimpulsearray',['NewtonBodyApplyImpulseArray',['../_newton_8cpp.html#a15b0bdff355f4149d7a6c2a85e420dca',1,'NewtonBodyApplyImpulseArray(const NewtonBody *const bodyPtr, int impulseCount, int strideInByte, const dFloat *const impulseArray, const dFloat *const pointArray):&#160;Newton.cpp'],['../_newton_8h.html#a6c27e06bca235d418d65876b89f7028f',1,'NewtonBodyApplyImpulseArray(const NewtonBody *const body, int impuleCount, int strideInByte, const dFloat *const impulseArray, const dFloat *const pointArray):&#160;Newton.cpp']]],
  ['newtonbodyapplyimpulsepair',['NewtonBodyApplyImpulsePair',['../_newton_8cpp.html#a0d921ad86db9ca9cb298f52d43ae5052',1,'NewtonBodyApplyImpulsePair(const NewtonBody *const bodyPtr, dFloat *const linearImpulse, dFloat *const angularImpulse):&#160;Newton.cpp'],['../_newton_8h.html#a7f95b48c07a8ee10c5b68d7b8fb22e4d',1,'NewtonBodyApplyImpulsePair(const NewtonBody *const body, dFloat *const linearImpulse, dFloat *const angularImpulse):&#160;Newton.cpp']]],
  ['newtonbodycalculateinversedynamicsforce',['NewtonBodyCalculateInverseDynamicsForce',['../_newton_8cpp.html#a89dbac448b329179b81008ff932191d1',1,'NewtonBodyCalculateInverseDynamicsForce(const NewtonBody *const bodyPtr, dFloat timestep, const dFloat *const desiredVeloc, dFloat *const forceOut):&#160;Newton.cpp'],['../_newton_8h.html#aa4e1924be1019bcffc19191fee094251',1,'NewtonBodyCalculateInverseDynamicsForce(const NewtonBody *const body, dFloat timestep, const dFloat *const desiredVeloc, dFloat *const forceOut):&#160;Newton.cpp']]],
  ['newtonbodydisablesimulation',['NewtonBodyDisableSimulation',['../_newton_8cpp.html#a591bf4799ea2ca0f8e7690700c68a69e',1,'NewtonBodyDisableSimulation(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#a334521dffd76773fcf69afce09ddf5ac',1,'NewtonBodyDisableSimulation(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodyenablesimulation',['NewtonBodyEnableSimulation',['../_newton_8cpp.html#a8a5fd3f3e03e3db0e99aa8416a8aaf0a',1,'NewtonBodyEnableSimulation(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#a42b60609bc36b4a0ffada49482d63586',1,'NewtonBodyEnableSimulation(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetaabb',['NewtonBodyGetAABB',['../_newton_8cpp.html#ad24a6de281ae8ef207babb06a97d40ae',1,'NewtonBodyGetAABB(const NewtonBody *const bodyPtr, dFloat *const p0, dFloat *const p1):&#160;Newton.cpp'],['../_newton_8h.html#a5fb54c878534d818c4bc6f63d77c7635',1,'NewtonBodyGetAABB(const NewtonBody *const body, dFloat *const p0, dFloat *const p1):&#160;Newton.cpp']]],
  ['newtonbodygetangulardamping',['NewtonBodyGetAngularDamping',['../_newton_8cpp.html#a837e2e157c3e6ed8020506786c0eaede',1,'NewtonBodyGetAngularDamping(const NewtonBody *const bodyPtr, dFloat *angularDamp):&#160;Newton.cpp'],['../_newton_8h.html#a2cfe69ed05927a6598f32c4530e87778',1,'NewtonBodyGetAngularDamping(const NewtonBody *const body, dFloat *const vector):&#160;Newton.cpp']]],
  ['newtonbodygetautosleep',['NewtonBodyGetAutoSleep',['../_newton_8cpp.html#afc1be93fb29e799be90fe2bc415d454e',1,'NewtonBodyGetAutoSleep(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#aed87bf6dcdec1e4bf4aee891e506e20b',1,'NewtonBodyGetAutoSleep(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetcentreofmass',['NewtonBodyGetCentreOfMass',['../_newton_8cpp.html#a20d014a650d5024d6a15d71b426dfc5a',1,'NewtonBodyGetCentreOfMass(const NewtonBody *const bodyPtr, dFloat *const comPtr):&#160;Newton.cpp'],['../_newton_8h.html#a4fc060a9aa6776f99800d8acea2b8caf',1,'NewtonBodyGetCentreOfMass(const NewtonBody *const body, dFloat *const com):&#160;Newton.cpp']]],
  ['newtonbodygetcollidable',['NewtonBodyGetCollidable',['../_newton_8cpp.html#aa3fa8108211aab2c7cc774dc4a99fb7b',1,'NewtonBodyGetCollidable(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#adbf7fc42039c0a8ae79d28c903bd7de1',1,'NewtonBodyGetCollidable(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetcollision',['NewtonBodyGetCollision',['../_newton_8cpp.html#a4dead9e591a7c04650c58c681a938ecb',1,'NewtonBodyGetCollision(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#ab971797d3c3e6d866ef2458a3064f6f7',1,'NewtonBodyGetCollision(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetcontinuouscollisionmode',['NewtonBodyGetContinuousCollisionMode',['../_newton_8cpp.html#a59776753caece8332263098037309d1a',1,'NewtonBodyGetContinuousCollisionMode(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#ad4f7393fce5d613b8958cf0cd23668fe',1,'NewtonBodyGetContinuousCollisionMode(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetdestructorcallback',['NewtonBodyGetDestructorCallback',['../_newton_8cpp.html#ab9bc4580b397a68890b11a9146386de8',1,'NewtonBodyGetDestructorCallback(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#a8273b4c0f220b6b83b78dcee03702444',1,'NewtonBodyGetDestructorCallback(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetfirstcontactjoint',['NewtonBodyGetFirstContactJoint',['../_newton_8cpp.html#a7edc04c2160feb55474b582138ec6757',1,'NewtonBodyGetFirstContactJoint(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#a8dc117e359f69bb0fccb4fcd692c870a',1,'NewtonBodyGetFirstContactJoint(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetfirstjoint',['NewtonBodyGetFirstJoint',['../_newton_8cpp.html#a0d5a2b8a3c546664fe960b63bbdfb758',1,'NewtonBodyGetFirstJoint(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#a0c03a469c474459cc151b13d03cf331f',1,'NewtonBodyGetFirstJoint(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetforce',['NewtonBodyGetForce',['../_newton_8cpp.html#ae9605c06e2003d01082979a7710bb588',1,'NewtonBodyGetForce(const NewtonBody *const bodyPtr, dFloat *const vectorPtr):&#160;Newton.cpp'],['../_newton_8h.html#a140ba9c4c26cf913403e6d6874cd5863',1,'NewtonBodyGetForce(const NewtonBody *const body, dFloat *const vector):&#160;Newton.cpp']]],
  ['newtonbodygetforceacc',['NewtonBodyGetForceAcc',['../_newton_8cpp.html#a8a0591ad8193aaddd658e9fb754bc330',1,'NewtonBodyGetForceAcc(const NewtonBody *const bodyPtr, dFloat *const vectorPtr):&#160;Newton.cpp'],['../_newton_8h.html#a3afb84f673907d87034a24f06571ee19',1,'NewtonBodyGetForceAcc(const NewtonBody *const body, dFloat *const vector):&#160;Newton.cpp']]],
  ['newtonbodygetforceandtorquecallback',['NewtonBodyGetForceAndTorqueCallback',['../_newton_8cpp.html#a02083096bb1b68b8028ab2eff911973c',1,'NewtonBodyGetForceAndTorqueCallback(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#a680129fbfd0c30d9c9750ad64958b2c2',1,'NewtonBodyGetForceAndTorqueCallback(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetfreezestate',['NewtonBodyGetFreezeState',['../_newton_8cpp.html#a654411f7573851a8abede6df16f5f534',1,'NewtonBodyGetFreezeState(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#a43f823f9ecec0467976986dd8af3f1a6',1,'NewtonBodyGetFreezeState(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetid',['NewtonBodyGetID',['../_newton_8cpp.html#aa31763a1e07ebad4626b119cd9b08758',1,'NewtonBodyGetID(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#a91b4e3c5b7da4ccf446ffdee261e5b5e',1,'NewtonBodyGetID(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetinertiamatrix',['NewtonBodyGetInertiaMatrix',['../_newton_8cpp.html#a415b8a56c1c94e462b2b0e6e8a058009',1,'NewtonBodyGetInertiaMatrix(const NewtonBody *const bodyPtr, dFloat *const inertiaMatrix):&#160;Newton.cpp'],['../_newton_8h.html#af6fb3b3d61b3d8398e483654ea61e249',1,'NewtonBodyGetInertiaMatrix(const NewtonBody *const body, dFloat *const inertiaMatrix):&#160;Newton.cpp']]],
  ['newtonbodygetinvinertiamatrix',['NewtonBodyGetInvInertiaMatrix',['../_newton_8cpp.html#a1e6cecf8bd33e82c981b3b7d6872207e',1,'NewtonBodyGetInvInertiaMatrix(const NewtonBody *const bodyPtr, dFloat *const invInertiaMatrix):&#160;Newton.cpp'],['../_newton_8h.html#a4660808b11245239a3b63e566265d345',1,'NewtonBodyGetInvInertiaMatrix(const NewtonBody *const body, dFloat *const invInertiaMatrix):&#160;Newton.cpp']]],
  ['newtonbodygetinvmass',['NewtonBodyGetInvMass',['../_newton_8cpp.html#ac404c102b79159b3401a5e779f78375c',1,'NewtonBodyGetInvMass(const NewtonBody *const bodyPtr, dFloat *const invMass, dFloat *const invIxx, dFloat *const invIyy, dFloat *const invIzz):&#160;Newton.cpp'],['../_newton_8h.html#a52a4f6cf11713b969c21babcffc1a8b2',1,'NewtonBodyGetInvMass(const NewtonBody *const body, dFloat *const invMass, dFloat *const invIxx, dFloat *const invIyy, dFloat *const invIzz):&#160;Newton.cpp']]],
  ['newtonbodygetjointrecursivecollision',['NewtonBodyGetJointRecursiveCollision',['../_newton_8cpp.html#ae3b6754c629ccf7b8b7b8f7108102243',1,'NewtonBodyGetJointRecursiveCollision(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#a6d76e1344629d9a638cb6dd9be4da6b2',1,'NewtonBodyGetJointRecursiveCollision(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetlineardamping',['NewtonBodyGetLinearDamping',['../_newton_8cpp.html#a77645c250779f9d10ea3af5d01314043',1,'NewtonBodyGetLinearDamping(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#a19633be5e3c3496cfdcb18c85fc7376f',1,'NewtonBodyGetLinearDamping(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetmassmatrix',['NewtonBodyGetMassMatrix',['../_newton_8cpp.html#aa3cbb6de2fb7eaa18f14eca95a6dd994',1,'NewtonBodyGetMassMatrix(const NewtonBody *const bodyPtr, dFloat *const mass, dFloat *const Ixx, dFloat *const Iyy, dFloat *const Izz):&#160;Newton.cpp'],['../_newton_8h.html#a3e68c5449bc9cd9a4330a38c6c710fa5',1,'NewtonBodyGetMassMatrix(const NewtonBody *const body, dFloat *mass, dFloat *const Ixx, dFloat *const Iyy, dFloat *const Izz):&#160;Newton.cpp']]],
  ['newtonbodygetmaterialgroupid',['NewtonBodyGetMaterialGroupID',['../_newton_8cpp.html#a11886ad3de800ac23e650c55ac46939c',1,'NewtonBodyGetMaterialGroupID(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#a235ef9e4cc767f2de3556d901e79ab93',1,'NewtonBodyGetMaterialGroupID(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetmatrix',['NewtonBodyGetMatrix',['../_newton_8cpp.html#a152db6cf52106b014a9ee524baba5391',1,'NewtonBodyGetMatrix(const NewtonBody *const bodyPtr, dFloat *const matrixPtr):&#160;Newton.cpp'],['../_newton_8h.html#a4ec16f161e39eb8e1660d50b564d67a6',1,'NewtonBodyGetMatrix(const NewtonBody *const body, dFloat *const matrix):&#160;Newton.cpp']]],
  ['newtonbodygetnextcontactjoint',['NewtonBodyGetNextContactJoint',['../_newton_8cpp.html#a68193d60cdcc294648c0333f07e7509c',1,'NewtonBodyGetNextContactJoint(const NewtonBody *const bodyPtr, const NewtonJoint *const contactPtr):&#160;Newton.cpp'],['../_newton_8h.html#ab4e0ed4e43bf57afd92a2cd1dae2c54f',1,'NewtonBodyGetNextContactJoint(const NewtonBody *const body, const NewtonJoint *const contactJoint):&#160;Newton.cpp']]],
  ['newtonbodygetnextjoint',['NewtonBodyGetNextJoint',['../_newton_8cpp.html#a02db7251600dd29515d4cfc85785c7f9',1,'NewtonBodyGetNextJoint(const NewtonBody *const bodyPtr, const NewtonJoint *const jointPtr):&#160;Newton.cpp'],['../_newton_8h.html#a0d146a4bc55947edab2bacf54ff31c9c',1,'NewtonBodyGetNextJoint(const NewtonBody *const body, const NewtonJoint *const joint):&#160;Newton.cpp']]],
  ['newtonbodygetomega',['NewtonBodyGetOmega',['../_newton_8cpp.html#abd2028c73c7d75b0c13ba81988594e98',1,'NewtonBodyGetOmega(const NewtonBody *const bodyPtr, dFloat *const omega):&#160;Newton.cpp'],['../_newton_8h.html#a88c5c603371204139e65b2650524fe24',1,'NewtonBodyGetOmega(const NewtonBody *const body, dFloat *const vector):&#160;Newton.cpp']]],
  ['newtonbodygetpointvelocity',['NewtonBodyGetPointVelocity',['../_newton_8cpp.html#a1ded33e4516a5b6ac9ca5864265b3cdd',1,'NewtonBodyGetPointVelocity(const NewtonBody *const bodyPtr, const dFloat *const point, dFloat *const velocOut):&#160;Newton.cpp'],['../_newton_8h.html#a81e54d942afa17d517fab32271915519',1,'NewtonBodyGetPointVelocity(const NewtonBody *const body, const dFloat *const point, dFloat *const velocOut):&#160;Newton.cpp']]],
  ['newtonbodygetrotation',['NewtonBodyGetRotation',['../_newton_8cpp.html#ade7d1b8ae858b0a68fbfd1dd8cd51735',1,'NewtonBodyGetRotation(const NewtonBody *const bodyPtr, dFloat *const rotPtr):&#160;Newton.cpp'],['../_newton_8h.html#a32c3a406404c7aa2541ab0ec00c699ca',1,'NewtonBodyGetRotation(const NewtonBody *const body, dFloat *const rotation):&#160;Newton.cpp']]],
  ['newtonbodygetsimulationstate',['NewtonBodyGetSimulationState',['../_newton_8cpp.html#a13d6811295525ce737e73ab9a1c3719f',1,'NewtonBodyGetSimulationState(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#a1511a2aac5d0d46e85fc0efc80f57ea2',1,'NewtonBodyGetSimulationState(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetsleepstate',['NewtonBodyGetSleepState',['../_newton_8cpp.html#aaa5c1a65dbbca53339e54925c993eb80',1,'NewtonBodyGetSleepState(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#ad09672091a0d965d8c4c3f74b11da6cf',1,'NewtonBodyGetSleepState(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygettorque',['NewtonBodyGetTorque',['../_newton_8cpp.html#a20230f5d8cc930459e046c9804ca3e64',1,'NewtonBodyGetTorque(const NewtonBody *const bodyPtr, dFloat *const vectorPtr):&#160;Newton.cpp'],['../_newton_8h.html#ad1b94203cec4a4324ac3d01ec4931bb3',1,'NewtonBodyGetTorque(const NewtonBody *const body, dFloat *const vector):&#160;Newton.cpp']]],
  ['newtonbodygettorqueacc',['NewtonBodyGetTorqueAcc',['../_newton_8cpp.html#abd8ce1bdbb6eab3f9ce173931f807d67',1,'NewtonBodyGetTorqueAcc(const NewtonBody *const bodyPtr, dFloat *const vectorPtr):&#160;Newton.cpp'],['../_newton_8h.html#aa3feb15f4f8f63db16ce8248c97e3638',1,'NewtonBodyGetTorqueAcc(const NewtonBody *const body, dFloat *const vector):&#160;Newton.cpp']]],
  ['newtonbodygettransformcallback',['NewtonBodyGetTransformCallback',['../_newton_8cpp.html#a8548c387bf974c56580325fbb0743784',1,'NewtonBodyGetTransformCallback(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#a7ada255c7bac504b772c190240649351',1,'NewtonBodyGetTransformCallback(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygettype',['NewtonBodyGetType',['../_newton_8cpp.html#a1fb8debbc66b74f971b062dfe3eaa11b',1,'NewtonBodyGetType(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#a1b2aca55fcb78cbf468c69796edc6027',1,'NewtonBodyGetType(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetuserdata',['NewtonBodyGetUserData',['../_newton_8cpp.html#a491f39de97bb3270f0855cc9399ca68b',1,'NewtonBodyGetUserData(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#a0f216ad40c6301916a303ddd8638e30d',1,'NewtonBodyGetUserData(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodygetvelocity',['NewtonBodyGetVelocity',['../_newton_8cpp.html#ae7c4b9d5881935431bdfef4e7cf152ce',1,'NewtonBodyGetVelocity(const NewtonBody *const bodyPtr, dFloat *const velocity):&#160;Newton.cpp'],['../_newton_8h.html#a06719b4483b387a70427ba6b1574a371',1,'NewtonBodyGetVelocity(const NewtonBody *const body, dFloat *const vector):&#160;Newton.cpp']]],
  ['newtonbodygetworld',['NewtonBodyGetWorld',['../_newton_8cpp.html#a820f733cfe9addd4aa38ab399c9c1d48',1,'NewtonBodyGetWorld(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#aa0d67ce73759b2deb69dfa797cafad8b',1,'NewtonBodyGetWorld(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonbodyintegratevelocity',['NewtonBodyIntegrateVelocity',['../_newton_8cpp.html#a5d6b6496993685b35fed9971e6983997',1,'NewtonBodyIntegrateVelocity(const NewtonBody *const bodyPtr, dFloat timestep):&#160;Newton.cpp'],['../_newton_8h.html#ad11adeb90c7bc11bb0a90620596732bb',1,'NewtonBodyIntegrateVelocity(const NewtonBody *const body, dFloat timestep):&#160;Newton.cpp']]],
  ['newtonbodysetangulardamping',['NewtonBodySetAngularDamping',['../_newton_8cpp.html#ac09340c942a995adf5b003e633b628b6',1,'NewtonBodySetAngularDamping(const NewtonBody *const bodyPtr, const dFloat *angularDamp):&#160;Newton.cpp'],['../_newton_8h.html#adc0caf2b3a7a99e8c8b46753e82e19f2',1,'NewtonBodySetAngularDamping(const NewtonBody *const body, const dFloat *const angularDamp):&#160;Newton.cpp']]],
  ['newtonbodysetautosleep',['NewtonBodySetAutoSleep',['../_newton_8cpp.html#a187665c267cd7c3c09d875b288be5d99',1,'NewtonBodySetAutoSleep(const NewtonBody *const bodyPtr, int state):&#160;Newton.cpp'],['../_newton_8h.html#a41520d0410eb98e07e3f666d45818ad6',1,'NewtonBodySetAutoSleep(const NewtonBody *const body, int state):&#160;Newton.cpp']]],
  ['newtonbodysetcentreofmass',['NewtonBodySetCentreOfMass',['../_newton_8cpp.html#aa55e3f3cecf64c7ba03683ce5cb1cd01',1,'NewtonBodySetCentreOfMass(const NewtonBody *const bodyPtr, const dFloat *const comPtr):&#160;Newton.cpp'],['../_newton_8h.html#a938439f90ee5f46aa123c5e6ed1a2c3f',1,'NewtonBodySetCentreOfMass(const NewtonBody *const body, const dFloat *const com):&#160;Newton.cpp']]],
  ['newtonbodysetcollidable',['NewtonBodySetCollidable',['../_newton_8cpp.html#a3ca3121e83db3a260b51729c52837dc6',1,'NewtonBodySetCollidable(const NewtonBody *const bodyPtr, int collidable):&#160;Newton.cpp'],['../_newton_8h.html#a8cf39f30fc3139acf608f350ebd81f00',1,'NewtonBodySetCollidable(const NewtonBody *const body, int collidableState):&#160;Newton.cpp']]],
  ['newtonbodysetcollision',['NewtonBodySetCollision',['../_newton_8cpp.html#a541d8c2a6a8e7f426ec939c39b7ba706',1,'NewtonBodySetCollision(const NewtonBody *const bodyPtr, const NewtonCollision *const collisionPtr):&#160;Newton.cpp'],['../_newton_8h.html#a987651eb5ce1445295b3d19956c3e800',1,'NewtonBodySetCollision(const NewtonBody *const body, const NewtonCollision *const collision):&#160;Newton.cpp']]],
  ['newtonbodysetcollisionscale',['NewtonBodySetCollisionScale',['../_newton_8cpp.html#aa0a81632566e17db5ffcf9da9958bc4a',1,'NewtonBodySetCollisionScale(const NewtonBody *const bodyPtr, dFloat scaleX, dFloat scaleY, dFloat scaleZ):&#160;Newton.cpp'],['../_newton_8h.html#af84da8fff3273fc08aded014f73f3a8f',1,'NewtonBodySetCollisionScale(const NewtonBody *const body, dFloat scaleX, dFloat scaleY, dFloat scaleZ):&#160;Newton.cpp']]],
  ['newtonbodysetcontinuouscollisionmode',['NewtonBodySetContinuousCollisionMode',['../_newton_8cpp.html#ac8837588ff09768ec6539b60a84aa2b5',1,'NewtonBodySetContinuousCollisionMode(const NewtonBody *const bodyPtr, unsigned state):&#160;Newton.cpp'],['../_newton_8h.html#a8792736bbcf4532bc5c5b5fc971e72a8',1,'NewtonBodySetContinuousCollisionMode(const NewtonBody *const body, unsigned state):&#160;Newton.cpp']]],
  ['newtonbodysetdestructorcallback',['NewtonBodySetDestructorCallback',['../_newton_8cpp.html#a9241be37b5a84d0e331068e75b99087a',1,'NewtonBodySetDestructorCallback(const NewtonBody *const bodyPtr, NewtonBodyDestructor callback):&#160;Newton.cpp'],['../_newton_8h.html#a7b29358261656df3c98bf8c20393686b',1,'NewtonBodySetDestructorCallback(const NewtonBody *const body, NewtonBodyDestructor callback):&#160;Newton.cpp']]],
  ['newtonbodysetforce',['NewtonBodySetForce',['../_newton_8cpp.html#a8a8e0799973d743a2fa0f63bea432daa',1,'NewtonBodySetForce(const NewtonBody *const bodyPtr, const dFloat *const vectorPtr):&#160;Newton.cpp'],['../_newton_8h.html#a359cb32e228b3d5e43a49a6015a6646c',1,'NewtonBodySetForce(const NewtonBody *const body, const dFloat *const force):&#160;Newton.cpp']]],
  ['newtonbodysetforceandtorquecallback',['NewtonBodySetForceAndTorqueCallback',['../_newton_8cpp.html#a6a87a4cc28ff62daa267599d7ee5ecb3',1,'NewtonBodySetForceAndTorqueCallback(const NewtonBody *const bodyPtr, NewtonApplyForceAndTorque callback):&#160;Newton.cpp'],['../_newton_8h.html#affed091e335daf954befd5b02d701e18',1,'NewtonBodySetForceAndTorqueCallback(const NewtonBody *const body, NewtonApplyForceAndTorque callback):&#160;Newton.cpp']]],
  ['newtonbodysetfreezestate',['NewtonBodySetFreezeState',['../_newton_8cpp.html#a20422f06aef769e5d2e1537d6cc07afe',1,'NewtonBodySetFreezeState(const NewtonBody *const bodyPtr, int state):&#160;Newton.cpp'],['../_newton_8h.html#a16567c28b282dc29c032453c2d133924',1,'NewtonBodySetFreezeState(const NewtonBody *const body, int state):&#160;Newton.cpp']]],
  ['newtonbodysetjointrecursivecollision',['NewtonBodySetJointRecursiveCollision',['../_newton_8cpp.html#ae304db374525b777503f870a3960f4e2',1,'NewtonBodySetJointRecursiveCollision(const NewtonBody *const bodyPtr, unsigned state):&#160;Newton.cpp'],['../_newton_8h.html#a399c43c88ba68bbaecc5049140f3d5bc',1,'NewtonBodySetJointRecursiveCollision(const NewtonBody *const body, unsigned state):&#160;Newton.cpp']]],
  ['newtonbodysetlineardamping',['NewtonBodySetLinearDamping',['../_newton_8cpp.html#a167dba4e52395c025438e4aa5e66bda2',1,'NewtonBodySetLinearDamping(const NewtonBody *const bodyPtr, dFloat linearDamp):&#160;Newton.cpp'],['../_newton_8h.html#a049c6a266d98ee573415abe35f149f50',1,'NewtonBodySetLinearDamping(const NewtonBody *const body, dFloat linearDamp):&#160;Newton.cpp']]],
  ['newtonbodysetmassmatrix',['NewtonBodySetMassMatrix',['../_newton_8cpp.html#acaab58988828c35941e5509a7bac5c22',1,'NewtonBodySetMassMatrix(const NewtonBody *const bodyPtr, dFloat mass, dFloat Ixx, dFloat Iyy, dFloat Izz):&#160;Newton.cpp'],['../_newton_8h.html#ad08cf949d186a53ce4e44b17a736c12f',1,'NewtonBodySetMassMatrix(const NewtonBody *const body, dFloat mass, dFloat Ixx, dFloat Iyy, dFloat Izz):&#160;Newton.cpp']]],
  ['newtonbodysetmassproperties',['NewtonBodySetMassProperties',['../_newton_8cpp.html#a63f97913c8d7518b1fe994c3df69fce2',1,'NewtonBodySetMassProperties(const NewtonBody *const bodyPtr, dFloat mass, const NewtonCollision *const collisionPtr):&#160;Newton.cpp'],['../_newton_8h.html#a56dd01409a84948d144c58130f9a97f1',1,'NewtonBodySetMassProperties(const NewtonBody *const body, dFloat mass, const NewtonCollision *const collision):&#160;Newton.cpp']]],
  ['newtonbodysetmaterialgroupid',['NewtonBodySetMaterialGroupID',['../_newton_8cpp.html#abed00e96e2f41bd6f3ccccc75dcd31e4',1,'NewtonBodySetMaterialGroupID(const NewtonBody *const bodyPtr, int id):&#160;Newton.cpp'],['../_newton_8h.html#aa15d76b5a1b728162d60722844eb3868',1,'NewtonBodySetMaterialGroupID(const NewtonBody *const body, int id):&#160;Newton.cpp']]],
  ['newtonbodysetmatrix',['NewtonBodySetMatrix',['../_newton_8cpp.html#ac7ddec0fad58312c59c17a5d62d67e38',1,'NewtonBodySetMatrix(const NewtonBody *const bodyPtr, const dFloat *const matrixPtr):&#160;Newton.cpp'],['../_newton_8h.html#ab8533a9b6caa22adf9a38b52b5486024',1,'NewtonBodySetMatrix(const NewtonBody *const body, const dFloat *const matrix):&#160;Newton.cpp']]],
  ['newtonbodysetmatrixrecursive',['NewtonBodySetMatrixRecursive',['../_newton_8cpp.html#a276682e499166a9e0f23466b37567b5a',1,'NewtonBodySetMatrixRecursive(const NewtonBody *const bodyPtr, const dFloat *const matrixPtr):&#160;Newton.cpp'],['../_newton_8h.html#a73a5eb5c4ba01c2a0979ad473b5d207c',1,'NewtonBodySetMatrixRecursive(const NewtonBody *const body, const dFloat *const matrix):&#160;Newton.cpp']]],
  ['newtonbodysetomega',['NewtonBodySetOmega',['../_newton_8cpp.html#a81069b28e0e23f02101d7eb08b09fda6',1,'NewtonBodySetOmega(const NewtonBody *const bodyPtr, const dFloat *const omega):&#160;Newton.cpp'],['../_newton_8h.html#af4f5dedc690ca543e8c318e7de2e1811',1,'NewtonBodySetOmega(const NewtonBody *const body, const dFloat *const omega):&#160;Newton.cpp']]],
  ['newtonbodysetsimulationstate',['NewtonBodySetSimulationState',['../_newton_8cpp.html#a4a95e8c21e6a6afc8dc70f561f9f5d69',1,'NewtonBodySetSimulationState(const NewtonBody *const bodyPtr, const int state):&#160;Newton.cpp'],['../_newton_8h.html#a34010e0bbfab25c1839e5a8b7de9c7fc',1,'NewtonBodySetSimulationState(const NewtonBody *const bodyPtr, const int state):&#160;Newton.cpp']]],
  ['newtonbodysetsleepstate',['NewtonBodySetSleepState',['../_newton_8cpp.html#a26316468115859e6eb4bec9946e5d627',1,'NewtonBodySetSleepState(const NewtonBody *const bodyPtr, int state):&#160;Newton.cpp'],['../_newton_8h.html#ab5a353d7c44e7c8ea7f80979f77dc418',1,'NewtonBodySetSleepState(const NewtonBody *const body, int state):&#160;Newton.cpp']]],
  ['newtonbodysettorque',['NewtonBodySetTorque',['../_newton_8cpp.html#a5fadea521cc872b9fcf8ff846b651a14',1,'NewtonBodySetTorque(const NewtonBody *const bodyPtr, const dFloat *const vectorPtr):&#160;Newton.cpp'],['../_newton_8h.html#a9153624049fadda039f41d9e8d543d7a',1,'NewtonBodySetTorque(const NewtonBody *const body, const dFloat *const torque):&#160;Newton.cpp']]],
  ['newtonbodysettransformcallback',['NewtonBodySetTransformCallback',['../_newton_8cpp.html#a8612a1cd301da175bb8bbb6e4db26d37',1,'NewtonBodySetTransformCallback(const NewtonBody *const bodyPtr, NewtonSetTransform callback):&#160;Newton.cpp'],['../_newton_8h.html#a5c77a342b9ff414b854de7fd34164c15',1,'NewtonBodySetTransformCallback(const NewtonBody *const body, NewtonSetTransform callback):&#160;Newton.cpp']]],
  ['newtonbodysetuserdata',['NewtonBodySetUserData',['../_newton_8cpp.html#af72c2b79984476970832563de2b3d058',1,'NewtonBodySetUserData(const NewtonBody *const bodyPtr, void *const userDataPtr):&#160;Newton.cpp'],['../_newton_8h.html#ad7ca2bed38d3f44046fa7cbfafcdb7ed',1,'NewtonBodySetUserData(const NewtonBody *const body, void *const userData):&#160;Newton.cpp']]],
  ['newtonbodysetvelocity',['NewtonBodySetVelocity',['../_newton_8cpp.html#a905fd0e6b6d36f9b4fccd9f9fa0c40e4',1,'NewtonBodySetVelocity(const NewtonBody *const bodyPtr, const dFloat *const velocity):&#160;Newton.cpp'],['../_newton_8h.html#adb350616f9d55ff6139b08ce8bee03ca',1,'NewtonBodySetVelocity(const NewtonBody *const body, const dFloat *const velocity):&#160;Newton.cpp']]],
  ['newtoncalculatespringdamperacceleration',['NewtonCalculateSpringDamperAcceleration',['../_newton_8cpp.html#a81465341f8ce9e195460dad62d03040d',1,'NewtonCalculateSpringDamperAcceleration(dFloat dt, dFloat ks, dFloat x, dFloat kd, dFloat s):&#160;Newton.cpp'],['../_newton_8h.html#ad387b2354ff7ce98c845e91424056efc',1,'NewtonCalculateSpringDamperAcceleration(dFloat dt, dFloat ks, dFloat x, dFloat kd, dFloat s):&#160;Newton.cpp']]],
  ['newtoncollisioncalculateaabb',['NewtonCollisionCalculateAABB',['../_newton_8cpp.html#aeb6186fde90536b84e359c274ee0b80e',1,'NewtonCollisionCalculateAABB(const NewtonCollision *const collisionPtr, const dFloat *const offsetMatrix, dFloat *const p0, dFloat *const p1):&#160;Newton.cpp'],['../_newton_8h.html#a5f9aa8b31cc4650df958a63ec9c17e86',1,'NewtonCollisionCalculateAABB(const NewtonCollision *const collision, const dFloat *const matrix, dFloat *const p0, dFloat *const p1):&#160;Newton.cpp']]],
  ['newtoncollisionclosestpoint',['NewtonCollisionClosestPoint',['../_newton_8cpp.html#ae42e310c483a4a2dab51cf18ab7c0ea0',1,'NewtonCollisionClosestPoint(const NewtonWorld *const newtonWorld, const NewtonCollision *const collisionA, const dFloat *const matrixA, const NewtonCollision *const collisionB, const dFloat *const matrixB, dFloat *const contactA, dFloat *const contactB, dFloat *const normalAB, int threadIndex):&#160;Newton.cpp'],['../_newton_8h.html#a50e9950a944007c00c3cdb3290bd3097',1,'NewtonCollisionClosestPoint(const NewtonWorld *const newtonWorld, const NewtonCollision *const collisionA, const dFloat *const matrixA, const NewtonCollision *const collisionB, const dFloat *const matrixB, dFloat *const contactA, dFloat *const contactB, dFloat *const normalAB, int threadIndex):&#160;Newton.cpp']]],
  ['newtoncollisioncollide',['NewtonCollisionCollide',['../_newton_8cpp.html#a7b55a70b62488d8044762586a246831a',1,'NewtonCollisionCollide(const NewtonWorld *const newtonWorld, int maxSize, const NewtonCollision *const collisionA, const dFloat *const matrixA, const NewtonCollision *const collisionB, const dFloat *const matrixB, dFloat *const contacts, dFloat *const normals, dFloat *const penetration, dLong *const attributeA, dLong *const attributeB, int threadIndex):&#160;Newton.cpp'],['../_newton_8h.html#ae40008e600f3a2e37e48001253418e99',1,'NewtonCollisionCollide(const NewtonWorld *const newtonWorld, int maxSize, const NewtonCollision *const collisionA, const dFloat *const matrixA, const NewtonCollision *const collisionB, const dFloat *const matrixB, dFloat *const contacts, dFloat *const normals, dFloat *const penetration, dLong *const attributeA, dLong *const attributeB, int threadIndex):&#160;Newton.cpp']]],
  ['newtoncollisioncollidecontinue',['NewtonCollisionCollideContinue',['../_newton_8cpp.html#ab36aa5b58d5addf6f9d56b6447758e20',1,'NewtonCollisionCollideContinue(const NewtonWorld *const newtonWorld, int maxSize, dFloat timestep, const NewtonCollision *const collisionA, const dFloat *const matrixA, const dFloat *const velocA, const dFloat *const omegaA, const NewtonCollision *const collisionB, const dFloat *const matrixB, const dFloat *const velocB, const dFloat *const omegaB, dFloat *const timeOfImpact, dFloat *const contacts, dFloat *const normals, dFloat *const penetration, dLong *const attributeA, dLong *const attributeB, int threadIndex):&#160;Newton.cpp'],['../_newton_8h.html#a572c476cb2f126a55702431114c1863a',1,'NewtonCollisionCollideContinue(const NewtonWorld *const newtonWorld, int maxSize, dFloat timestep, const NewtonCollision *const collisionA, const dFloat *const matrixA, const dFloat *const velocA, const dFloat *omegaA, const NewtonCollision *const collisionB, const dFloat *const matrixB, const dFloat *const velocB, const dFloat *const omegaB, dFloat *const timeOfImpact, dFloat *const contacts, dFloat *const normals, dFloat *const penetration, dLong *const attributeA, dLong *const attributeB, int threadIndex):&#160;Newton.cpp']]],
  ['newtoncollisioncreateinstance',['NewtonCollisionCreateInstance',['../_newton_8cpp.html#a44f614bcf4007c02bc30ca87e8c5904c',1,'NewtonCollisionCreateInstance(const NewtonCollision *const collision):&#160;Newton.cpp'],['../_newton_8h.html#a7aaab554227c36924c9eee9ffef63d32',1,'NewtonCollisionCreateInstance(const NewtonCollision *const collision):&#160;Newton.cpp']]],
  ['newtoncollisiondatapointer',['NewtonCollisionDataPointer',['../_newton_8cpp.html#a8f9b004c0c14d7c07304327e3259a55a',1,'NewtonCollisionDataPointer(const NewtonCollision *const convexCollision):&#160;Newton.cpp'],['../_newton_8h.html#add0d5bf441b20dc0a998531c51e20eb0',1,'NewtonCollisionDataPointer(const NewtonCollision *const convexCollision):&#160;Newton.cpp']]],
  ['newtoncollisionforeachpolygondo',['NewtonCollisionForEachPolygonDo',['../_newton_8cpp.html#a3ae1cdc8909d41ddad7b129a491941c8',1,'NewtonCollisionForEachPolygonDo(const NewtonCollision *const collisionPtr, const dFloat *const matrixPtr, NewtonCollisionIterator callback, void *const userDataPtr):&#160;Newton.cpp'],['../_newton_8h.html#a9b46c044a7e83ce6cc5bbe15999a5094',1,'NewtonCollisionForEachPolygonDo(const NewtonCollision *const collision, const dFloat *const matrix, NewtonCollisionIterator callback, void *const userData):&#160;Newton.cpp']]],
  ['newtoncollisiongetinfo',['NewtonCollisionGetInfo',['../_newton_8cpp.html#acad77c92f031b09076138fe3e320174d',1,'NewtonCollisionGetInfo(const NewtonCollision *const collision, NewtonCollisionInfoRecord *const collisionInfo):&#160;Newton.cpp'],['../_newton_8h.html#a0a253be8b2ac012fb5c5a7b45bb0546d',1,'NewtonCollisionGetInfo(const NewtonCollision *const collision, NewtonCollisionInfoRecord *const collisionInfo):&#160;Newton.cpp']]],
  ['newtoncollisiongetmatrix',['NewtonCollisionGetMatrix',['../_newton_8cpp.html#a54d066cdf87f3c37dc9ad4d3dea1a457',1,'NewtonCollisionGetMatrix(const NewtonCollision *const collision, dFloat *const matrix):&#160;Newton.cpp'],['../_newton_8h.html#a6f26cc95bcd1bb5ea7585805c3273c68',1,'NewtonCollisionGetMatrix(const NewtonCollision *const collision, dFloat *const matrix):&#160;Newton.cpp']]],
  ['newtoncollisiongetmode',['NewtonCollisionGetMode',['../_newton_8cpp.html#adac2249f5954cd4bdda873316122f52d',1,'NewtonCollisionGetMode(const NewtonCollision *const convexCollision):&#160;Newton.cpp'],['../_newton_8h.html#a69c1191d403be72794bdbbbf0cd9dba3',1,'NewtonCollisionGetMode(const NewtonCollision *const convexCollision):&#160;Newton.cpp']]],
  ['newtoncollisiongetparentinstance',['NewtonCollisionGetParentInstance',['../_newton_8cpp.html#af672e54e443bd7d62499ceb85e8fc8f6',1,'NewtonCollisionGetParentInstance(const NewtonCollision *const collision):&#160;Newton.cpp'],['../_newton_8h.html#aaf50f0d56f3921305d7a461845ea0ca3',1,'NewtonCollisionGetParentInstance(const NewtonCollision *const collision):&#160;Newton.cpp']]],
  ['newtoncollisiongetscale',['NewtonCollisionGetScale',['../_newton_8cpp.html#a3919a4ed7a7ccea712c0a9ca7c8ecd68',1,'NewtonCollisionGetScale(const NewtonCollision *const collision, dFloat *const scaleX, dFloat *const scaleY, dFloat *const scaleZ):&#160;Newton.cpp'],['../_newton_8h.html#a6bb95b4b7dda6b61538a4e89019e875d',1,'NewtonCollisionGetScale(const NewtonCollision *const collision, dFloat *const scaleX, dFloat *const scaleY, dFloat *const scaleZ):&#160;Newton.cpp']]],
  ['newtoncollisiongetskinthickness',['NewtonCollisionGetSkinThickness',['../_newton_8cpp.html#a6e2d62f0b6ffdb7d092dc030f74632b6',1,'NewtonCollisionGetSkinThickness(const NewtonCollision *const collision):&#160;Newton.cpp'],['../_newton_8h.html#a65bf7b269f0a0b8bc7c4e59f97eb251e',1,'NewtonCollisionGetSkinThickness(const NewtonCollision *const collision):&#160;Newton.cpp']]],
  ['newtoncollisiongetsubcollisionhandle',['NewtonCollisionGetSubCollisionHandle',['../_newton_8cpp.html#a49de63c0cb33680342dab04409538c6d',1,'NewtonCollisionGetSubCollisionHandle(const NewtonCollision *const collision):&#160;Newton.cpp'],['../_newton_8h.html#a332ce1a2ac138c1e6966e949175d45b4',1,'NewtonCollisionGetSubCollisionHandle(const NewtonCollision *const collision):&#160;Newton.cpp']]],
  ['newtoncollisiongettype',['NewtonCollisionGetType',['../_newton_8cpp.html#a7ea98cc4b0ff9b4e7cb1401b31f2a711',1,'NewtonCollisionGetType(const NewtonCollision *const collision):&#160;Newton.cpp'],['../_newton_8h.html#a4679d89f90d4efb51ad81b6e9b0ee6d9',1,'NewtonCollisionGetType(const NewtonCollision *const collision):&#160;Newton.cpp']]],
  ['newtoncollisiongetuserdata',['NewtonCollisionGetUserData',['../_newton_8cpp.html#a8c9411d203942e428914f7725dc0d38a',1,'NewtonCollisionGetUserData(const NewtonCollision *const collision):&#160;Newton.cpp'],['../_newton_8h.html#a80fcfb48b5fec3ae7cffbe170878e246',1,'NewtonCollisionGetUserData(const NewtonCollision *const collision):&#160;Newton.cpp']]],
  ['newtoncollisiongetuserid',['NewtonCollisionGetUserID',['../_newton_8cpp.html#afcb6d334fded94a88b6647f3cbca57ff',1,'NewtonCollisionGetUserID(const NewtonCollision *const collision):&#160;Newton.cpp'],['../_newton_8h.html#ae0131b60616db5029d97b24342ab24b0',1,'NewtonCollisionGetUserID(const NewtonCollision *const collision):&#160;Newton.cpp']]],
  ['newtoncollisionintersectiontest',['NewtonCollisionIntersectionTest',['../_newton_8cpp.html#aeadb51ca73e33000dc275f3afce3ba5a',1,'NewtonCollisionIntersectionTest(const NewtonWorld *const newtonWorld, const NewtonCollision *const collisionA, const dFloat *const matrixA, const NewtonCollision *const collisionB, const dFloat *const matrixB, int threadIndex):&#160;Newton.cpp'],['../_newton_8h.html#a93247fd43c5b5dabc910564589877b14',1,'NewtonCollisionIntersectionTest(const NewtonWorld *const newtonWorld, const NewtonCollision *const collisionA, const dFloat *const matrixA, const NewtonCollision *const collisionB, const dFloat *const matrixB, int threadIndex):&#160;Newton.cpp']]],
  ['newtoncollisionpointdistance',['NewtonCollisionPointDistance',['../_newton_8cpp.html#a0a167d3024c5066da008954b8f4dba20',1,'NewtonCollisionPointDistance(const NewtonWorld *const newtonWorld, const dFloat *const point, const NewtonCollision *const collision, const dFloat *const matrix, dFloat *const contact, dFloat *const normal, int threadIndex):&#160;Newton.cpp'],['../_newton_8h.html#a3f84e0a5d99eff31925f04967725f69e',1,'NewtonCollisionPointDistance(const NewtonWorld *const newtonWorld, const dFloat *const point, const NewtonCollision *const collision, const dFloat *const matrix, dFloat *const contact, dFloat *const normal, int threadIndex):&#160;Newton.cpp']]],
  ['newtoncollisionraycast',['NewtonCollisionRayCast',['../_newton_8cpp.html#ada61cfab86c71133fc3f7ba325f50184',1,'NewtonCollisionRayCast(const NewtonCollision *const collisionPtr, const dFloat *const p0, const dFloat *const p1, dFloat *const normal, dLong *const attribute):&#160;Newton.cpp'],['../_newton_8h.html#a59f2b281c8f84be960b9aaa830e7c7c0',1,'NewtonCollisionRayCast(const NewtonCollision *const collision, const dFloat *const p0, const dFloat *const p1, dFloat *const normal, dLong *const attribute):&#160;Newton.cpp']]],
  ['newtoncollisionserialize',['NewtonCollisionSerialize',['../_newton_8cpp.html#accfc37d2451891d810281506b2cc6f1b',1,'NewtonCollisionSerialize(const NewtonWorld *const newtonWorld, const NewtonCollision *const collision, NewtonSerializeCallback serializeFunction, void *const serializeHandle):&#160;Newton.cpp'],['../_newton_8h.html#a3113f3dd22a1193338b198062893d47d',1,'NewtonCollisionSerialize(const NewtonWorld *const newtonWorld, const NewtonCollision *const collision, NewtonSerializeCallback serializeFunction, void *const serializeHandle):&#160;Newton.cpp']]],
  ['newtoncollisionsetcollisionmode',['NewtonCollisionSetCollisionMode',['../_newton_8cpp.html#a7a2a8ea7cd8f65816837b235658107f3',1,'NewtonCollisionSetCollisionMode(const NewtonCollision *const convexCollision, int mode):&#160;Newton.cpp'],['../_newton_8h.html#a76ed98995a4eb21ea2f3706c8b8cfee1',1,'NewtonCollisionSetCollisionMode(const NewtonCollision *const convexCollision, int mode):&#160;Newton.cpp']]],
  ['newtoncollisionsetmatrix',['NewtonCollisionSetMatrix',['../_newton_8cpp.html#a45be3ab4e8746784f6d315e40b4d9db4',1,'NewtonCollisionSetMatrix(const NewtonCollision *collision, const dFloat *const matrix):&#160;Newton.cpp'],['../_newton_8h.html#a3c2348828de98eb804d59a9db19ea78f',1,'NewtonCollisionSetMatrix(const NewtonCollision *const collision, const dFloat *const matrix):&#160;Newton.cpp']]],
  ['newtoncollisionsetscale',['NewtonCollisionSetScale',['../_newton_8cpp.html#ac3334384a94aa5b4e038f35037cc1ce8',1,'NewtonCollisionSetScale(const NewtonCollision *const collision, dFloat scaleX, dFloat scaleY, dFloat scaleZ):&#160;Newton.cpp'],['../_newton_8h.html#aa3b90623d53b618aa97837a3a4518c17',1,'NewtonCollisionSetScale(const NewtonCollision *const collision, dFloat scaleX, dFloat scaleY, dFloat scaleZ):&#160;Newton.cpp']]],
  ['newtoncollisionsetuserdata',['NewtonCollisionSetUserData',['../_newton_8cpp.html#af0607fa1360f2aa6d2deb26680763413',1,'NewtonCollisionSetUserData(const NewtonCollision *const collision, void *const userData):&#160;Newton.cpp'],['../_newton_8h.html#ac99d6fda5df25c75b9248ad524576d61',1,'NewtonCollisionSetUserData(const NewtonCollision *const collision, void *const userData):&#160;Newton.cpp']]],
  ['newtoncollisionsetuserid',['NewtonCollisionSetUserID',['../_newton_8cpp.html#ae6974c30dea93db8cd2bc924278b45f7',1,'NewtonCollisionSetUserID(const NewtonCollision *const collision, unsigned id):&#160;Newton.cpp'],['../_newton_8h.html#a755b2509316e684cd6d8a5f7eba56efc',1,'NewtonCollisionSetUserID(const NewtonCollision *const collision, unsigned id):&#160;Newton.cpp']]],
  ['newtoncollisionsupportvertex',['NewtonCollisionSupportVertex',['../_newton_8cpp.html#a02aa76ebb39b9388bd6a9a9b1562979c',1,'NewtonCollisionSupportVertex(const NewtonCollision *const collisionPtr, const dFloat *const dir, dFloat *const vertex):&#160;Newton.cpp'],['../_newton_8h.html#ab36d835d3dc60cfd7b9878debd99d5e7',1,'NewtonCollisionSupportVertex(const NewtonCollision *const collision, const dFloat *const dir, dFloat *const vertex):&#160;Newton.cpp']]],
  ['newtoncompoundcollisionaddsubcollision',['NewtonCompoundCollisionAddSubCollision',['../_newton_8cpp.html#a2c2e2ccbbdb511c97d27086f75821804',1,'NewtonCompoundCollisionAddSubCollision(NewtonCollision *const compoundCollision, const NewtonCollision *const convexCollision):&#160;Newton.cpp'],['../_newton_8h.html#a1fbc20c6c7582b8c0a9fe51da4b860e0',1,'NewtonCompoundCollisionAddSubCollision(NewtonCollision *const compoundCollision, const NewtonCollision *const convexCollision):&#160;Newton.cpp']]],
  ['newtoncompoundcollisionbeginaddremove',['NewtonCompoundCollisionBeginAddRemove',['../_newton_8cpp.html#ac827ec781da9ca3f8edabe4c0e5a0fab',1,'NewtonCompoundCollisionBeginAddRemove(NewtonCollision *const compoundCollision):&#160;Newton.cpp'],['../_newton_8h.html#ac49ba9ed0b558a9f7294bc84f734ada9',1,'NewtonCompoundCollisionBeginAddRemove(NewtonCollision *const compoundCollision):&#160;Newton.cpp']]],
  ['newtoncompoundcollisionendaddremove',['NewtonCompoundCollisionEndAddRemove',['../_newton_8cpp.html#ad9edc30d721530ba099cba98437edab0',1,'NewtonCompoundCollisionEndAddRemove(NewtonCollision *const compoundCollision):&#160;Newton.cpp'],['../_newton_8h.html#a0546c0b5fb9a1000c0693605afe6a81d',1,'NewtonCompoundCollisionEndAddRemove(NewtonCollision *const compoundCollision):&#160;Newton.cpp']]],
  ['newtoncompoundcollisiongetcollisionfromnode',['NewtonCompoundCollisionGetCollisionFromNode',['../_newton_8cpp.html#a0f999744f9c5b7594e3d950b70f5de4f',1,'NewtonCompoundCollisionGetCollisionFromNode(NewtonCollision *const compoundCollision, const void *const node):&#160;Newton.cpp'],['../_newton_8h.html#a780c7be08ea13fc68ef4d8b939062ad0',1,'NewtonCompoundCollisionGetCollisionFromNode(NewtonCollision *const compoundCollision, const void *const collisionNode):&#160;Newton.cpp']]],
  ['newtoncompoundcollisiongetfirstnode',['NewtonCompoundCollisionGetFirstNode',['../_newton_8cpp.html#a2357e2e2be6fe9d2ba95a0d4117f024c',1,'NewtonCompoundCollisionGetFirstNode(NewtonCollision *const compoundCollision):&#160;Newton.cpp'],['../_newton_8h.html#ae3cb45855ec8bbf953fa46f12739c239',1,'NewtonCompoundCollisionGetFirstNode(NewtonCollision *const compoundCollision):&#160;Newton.cpp']]],
  ['newtoncompoundcollisiongetnextnode',['NewtonCompoundCollisionGetNextNode',['../_newton_8cpp.html#a54aec6703ac28b1331595da6b8142780',1,'NewtonCompoundCollisionGetNextNode(NewtonCollision *const compoundCollision, const void *const node):&#160;Newton.cpp'],['../_newton_8h.html#a4ea2cfcc82700931bd2a0eaee3ab4d3c',1,'NewtonCompoundCollisionGetNextNode(NewtonCollision *const compoundCollision, const void *const collisionNode):&#160;Newton.cpp']]],
  ['newtoncompoundcollisiongetnodebyindex',['NewtonCompoundCollisionGetNodeByIndex',['../_newton_8cpp.html#a0916ba1cadc1ed83a3a26ad8770861df',1,'NewtonCompoundCollisionGetNodeByIndex(NewtonCollision *const compoundCollision, int index):&#160;Newton.cpp'],['../_newton_8h.html#aecebe3f98bef75ee48e091f9def6da0a',1,'NewtonCompoundCollisionGetNodeByIndex(NewtonCollision *const compoundCollision, int index):&#160;Newton.cpp']]],
  ['newtoncompoundcollisiongetnodeindex',['NewtonCompoundCollisionGetNodeIndex',['../_newton_8cpp.html#a44fc00dc775ac33321f043386a73b3b7',1,'NewtonCompoundCollisionGetNodeIndex(NewtonCollision *const compoundCollision, const void *const node):&#160;Newton.cpp'],['../_newton_8h.html#ad67b831c43a71d27967c9bed612759fd',1,'NewtonCompoundCollisionGetNodeIndex(NewtonCollision *const compoundCollision, const void *const collisionNode):&#160;Newton.cpp']]],
  ['newtoncompoundcollisionremovesubcollision',['NewtonCompoundCollisionRemoveSubCollision',['../_newton_8cpp.html#a8fac4c982b661ef2331d0dff8d557bc4',1,'NewtonCompoundCollisionRemoveSubCollision(NewtonCollision *const compoundCollision, const void *const collisionNode):&#160;Newton.cpp'],['../_newton_8h.html#ac3f1de57489bc23bdf8fa710598948cf',1,'NewtonCompoundCollisionRemoveSubCollision(NewtonCollision *const compoundCollision, const void *const collisionNode):&#160;Newton.cpp']]],
  ['newtoncompoundcollisionremovesubcollisionbyindex',['NewtonCompoundCollisionRemoveSubCollisionByIndex',['../_newton_8cpp.html#a48a6916d1221d979886e6784f737bb9a',1,'NewtonCompoundCollisionRemoveSubCollisionByIndex(NewtonCollision *const compoundCollision, int nodeIndex):&#160;Newton.cpp'],['../_newton_8h.html#a383221aa7825cfcc149dccf5e6f7c5fa',1,'NewtonCompoundCollisionRemoveSubCollisionByIndex(NewtonCollision *const compoundCollision, int nodeIndex):&#160;Newton.cpp']]],
  ['newtoncompoundcollisionsetsubcollisionmatrix',['NewtonCompoundCollisionSetSubCollisionMatrix',['../_newton_8cpp.html#ade676a40470f1c476b987f69815bb8fe',1,'NewtonCompoundCollisionSetSubCollisionMatrix(NewtonCollision *const compoundCollision, const void *const collisionNode, const dFloat *const matrix):&#160;Newton.cpp'],['../_newton_8h.html#a08e8d6f2071a1bfa3489ca5970b5d654',1,'NewtonCompoundCollisionSetSubCollisionMatrix(NewtonCollision *const compoundCollision, const void *const collisionNode, const dFloat *const matrix):&#160;Newton.cpp']]],
  ['newtonconstraintcreateball',['NewtonConstraintCreateBall',['../_newton_8cpp.html#a9aff127dfa90ccc865f4d4255e732ee4',1,'NewtonConstraintCreateBall(const NewtonWorld *const newtonWorld, const dFloat *pivotPoint, const NewtonBody *const childBody, const NewtonBody *const parentBody):&#160;Newton.cpp'],['../_newton_8h.html#ada00d84253d086354ef45d28ed68bdba',1,'NewtonConstraintCreateBall(const NewtonWorld *const newtonWorld, const dFloat *pivotPoint, const NewtonBody *const childBody, const NewtonBody *const parentBody):&#160;Newton.cpp']]],
  ['newtonconstraintcreatecorkscrew',['NewtonConstraintCreateCorkscrew',['../_newton_8cpp.html#ae793c2044623f208b6f14c7325f6d301',1,'NewtonConstraintCreateCorkscrew(const NewtonWorld *const newtonWorld, const dFloat *pivotPoint, const dFloat *pinDir, const NewtonBody *const childBody, const NewtonBody *const parentBody):&#160;Newton.cpp'],['../_newton_8h.html#a3ee52d22313f21d8906085f5918ee33a',1,'NewtonConstraintCreateCorkscrew(const NewtonWorld *const newtonWorld, const dFloat *pivotPoint, const dFloat *pinDir, const NewtonBody *const childBody, const NewtonBody *const parentBody):&#160;Newton.cpp']]],
  ['newtonconstraintcreatehinge',['NewtonConstraintCreateHinge',['../_newton_8cpp.html#a7a7ba984759a9b35c0583679335af032',1,'NewtonConstraintCreateHinge(const NewtonWorld *const newtonWorld, const dFloat *pivotPoint, const dFloat *pinDir, const NewtonBody *const childBody, const NewtonBody *const parentBody):&#160;Newton.cpp'],['../_newton_8h.html#a1aa6ad0226809891002d56fbf2160f98',1,'NewtonConstraintCreateHinge(const NewtonWorld *const newtonWorld, const dFloat *pivotPoint, const dFloat *pinDir, const NewtonBody *const childBody, const NewtonBody *const parentBody):&#160;Newton.cpp']]],
  ['newtonconstraintcreateslider',['NewtonConstraintCreateSlider',['../_newton_8cpp.html#a9a07ed8fe3da30b7d771360ce6f8f106',1,'NewtonConstraintCreateSlider(const NewtonWorld *const newtonWorld, const dFloat *pivotPoint, const dFloat *pinDir, const NewtonBody *const childBody, const NewtonBody *const parentBody):&#160;Newton.cpp'],['../_newton_8h.html#a8d1b9ba7b467d3b37898415b612d5241',1,'NewtonConstraintCreateSlider(const NewtonWorld *const newtonWorld, const dFloat *pivotPoint, const dFloat *pinDir, const NewtonBody *const childBody, const NewtonBody *const parentBody):&#160;Newton.cpp']]],
  ['newtonconstraintcreateuniversal',['NewtonConstraintCreateUniversal',['../_newton_8cpp.html#a835eae90f8b1e6bc6e1117fea4af0ef3',1,'NewtonConstraintCreateUniversal(const NewtonWorld *const newtonWorld, const dFloat *pivotPoint, const dFloat *pinDir0, const dFloat *pinDir1, const NewtonBody *const childBody, const NewtonBody *const parentBody):&#160;Newton.cpp'],['../_newton_8h.html#a452576c3482d3861d500a56914ee5068',1,'NewtonConstraintCreateUniversal(const NewtonWorld *const newtonWorld, const dFloat *pivotPoint, const dFloat *pinDir0, const dFloat *pinDir1, const NewtonBody *const childBody, const NewtonBody *const parentBody):&#160;Newton.cpp']]],
  ['newtonconstraintcreateupvector',['NewtonConstraintCreateUpVector',['../_newton_8cpp.html#ab5e91cdaf6c63c10615c715cab107334',1,'NewtonConstraintCreateUpVector(const NewtonWorld *const newtonWorld, const dFloat *pinDir, const NewtonBody *const body):&#160;Newton.cpp'],['../_newton_8h.html#ac2e619b45b975beb514b011f9b0c1225',1,'NewtonConstraintCreateUpVector(const NewtonWorld *const newtonWorld, const dFloat *pinDir, const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonconstraintcreateuserjoint',['NewtonConstraintCreateUserJoint',['../_newton_8cpp.html#a4ea913c03691deab24b9d38b2ae19932',1,'NewtonConstraintCreateUserJoint(const NewtonWorld *const newtonWorld, int maxDOF, NewtonUserBilateralCallback submitConstraints, NewtonUserBilateralGetInfoCallback getInfo, const NewtonBody *const childBody, const NewtonBody *const parentBody):&#160;Newton.cpp'],['../_newton_8h.html#a3bd78afc86095430e1df413451f3d53b',1,'NewtonConstraintCreateUserJoint(const NewtonWorld *const newtonWorld, int maxDOF, NewtonUserBilateralCallback callback, NewtonUserBilateralGetInfoCallback getInfo, const NewtonBody *const childBody, const NewtonBody *const parentBody):&#160;Newton.cpp']]],
  ['newtoncontactgetcollision0',['NewtonContactGetCollision0',['../_newton_8cpp.html#abf93a311b07cfc1b8661d5a57f265e72',1,'NewtonContactGetCollision0(const void *const contact):&#160;Newton.cpp'],['../_newton_8h.html#af083711484b22ee63d69c4a14ab0dd2d',1,'NewtonContactGetCollision0(const void *const contact):&#160;Newton.cpp']]],
  ['newtoncontactgetcollision1',['NewtonContactGetCollision1',['../_newton_8cpp.html#a6198ad457438e552d00643dac86b9c20',1,'NewtonContactGetCollision1(const void *const contact):&#160;Newton.cpp'],['../_newton_8h.html#a1e3f964dd3f0406fd0c872def943f79c',1,'NewtonContactGetCollision1(const void *const contact):&#160;Newton.cpp']]],
  ['newtoncontactgetcollisionid0',['NewtonContactGetCollisionID0',['../_newton_8cpp.html#a49cd53bf879212dbf5a29a512a7b4e09',1,'NewtonContactGetCollisionID0(const void *const contact):&#160;Newton.cpp'],['../_newton_8h.html#a92b32795beb55b8159c3f92d603ae782',1,'NewtonContactGetCollisionID0(const void *const contact):&#160;Newton.cpp']]],
  ['newtoncontactgetcollisionid1',['NewtonContactGetCollisionID1',['../_newton_8cpp.html#a9c7f949c0e59442b8df3f50717b69ea9',1,'NewtonContactGetCollisionID1(const void *const contact):&#160;Newton.cpp'],['../_newton_8h.html#a8208b61bc1609d7c3204350a42d64e27',1,'NewtonContactGetCollisionID1(const void *const contact):&#160;Newton.cpp']]],
  ['newtoncontactgetmaterial',['NewtonContactGetMaterial',['../_newton_8cpp.html#ab563c9421553e43eaa2b923fd2bbd916',1,'NewtonContactGetMaterial(const void *const contact):&#160;Newton.cpp'],['../_newton_8h.html#ad52543dfd23a36245b4c4570203e171a',1,'NewtonContactGetMaterial(const void *const contact):&#160;Newton.cpp']]],
  ['newtoncontactjointgetcontactcount',['NewtonContactJointGetContactCount',['../_newton_8cpp.html#a119e2eac8ff7ac997369d91ce04a9c1d',1,'NewtonContactJointGetContactCount(const NewtonJoint *const contactJoint):&#160;Newton.cpp'],['../_newton_8h.html#a81d9ab92b6af64e3b63d9499c237dc91',1,'NewtonContactJointGetContactCount(const NewtonJoint *const contactJoint):&#160;Newton.cpp']]],
  ['newtoncontactjointgetfirstcontact',['NewtonContactJointGetFirstContact',['../_newton_8cpp.html#a08a49f70d18d28826723db088e56ed84',1,'NewtonContactJointGetFirstContact(const NewtonJoint *const contactJoint):&#160;Newton.cpp'],['../_newton_8h.html#a772031e1ff29fb6e3eb29ac0a0d6dd98',1,'NewtonContactJointGetFirstContact(const NewtonJoint *const contactJoint):&#160;Newton.cpp']]],
  ['newtoncontactjointgetnextcontact',['NewtonContactJointGetNextContact',['../_newton_8cpp.html#a8fb99c6e4722fa7afb48cb67e25968bb',1,'NewtonContactJointGetNextContact(const NewtonJoint *const contactJoint, void *const contact):&#160;Newton.cpp'],['../_newton_8h.html#ace6925e73941a5f85c9a82edcd2a9e5b',1,'NewtonContactJointGetNextContact(const NewtonJoint *const contactJoint, void *const contact):&#160;Newton.cpp']]],
  ['newtoncontactjointremovecontact',['NewtonContactJointRemoveContact',['../_newton_8cpp.html#a0f4ca6008e33bdad8dda9eadc353e818',1,'NewtonContactJointRemoveContact(const NewtonJoint *const contactJoint, void *const contact):&#160;Newton.cpp'],['../_newton_8h.html#a1b89b4179e196e86aae5c03e5affaee6',1,'NewtonContactJointRemoveContact(const NewtonJoint *const contactJoint, void *const contact):&#160;Newton.cpp']]],
  ['newtonconvexcollisioncalculatebuoyancyacceleration',['NewtonConvexCollisionCalculateBuoyancyAcceleration',['../_newton_8cpp.html#a7360c4adfe866ddfc0589bed31f5fa2c',1,'NewtonConvexCollisionCalculateBuoyancyAcceleration(const NewtonCollision *const convexCollision, const dFloat *const matrix, const dFloat *const shapeOrigin, const dFloat *const gravityVector, const dFloat *const fluidPlane, dFloat fluidDensity, dFloat fluidViscosity, dFloat *const accel, dFloat *const alpha):&#160;Newton.cpp'],['../_newton_8h.html#ad8a3a2df0763542f584d8756e56b5924',1,'NewtonConvexCollisionCalculateBuoyancyAcceleration(const NewtonCollision *const convexCollision, const dFloat *const matrix, const dFloat *const shapeOrigin, const dFloat *const gravityVector, const dFloat *const fluidPlane, dFloat fluidDensity, dFloat fluidViscosity, dFloat *const accel, dFloat *const alpha):&#160;Newton.cpp']]],
  ['newtonconvexcollisioncalculateinertialmatrix',['NewtonConvexCollisionCalculateInertialMatrix',['../_newton_8cpp.html#ad1889bc60064f3a1106602a7c29bfbe3',1,'NewtonConvexCollisionCalculateInertialMatrix(const NewtonCollision *convexCollision, dFloat *const inertia, dFloat *const origin):&#160;Newton.cpp'],['../_newton_8h.html#a9b936a5999749574c369ddde92e07622',1,'NewtonConvexCollisionCalculateInertialMatrix(const NewtonCollision *convexCollision, dFloat *const inertia, dFloat *const origin):&#160;Newton.cpp']]],
  ['newtonconvexcollisioncalculatevolume',['NewtonConvexCollisionCalculateVolume',['../_newton_8cpp.html#a6d82f9b6b6f21f583a5b2bc931efb952',1,'NewtonConvexCollisionCalculateVolume(const NewtonCollision *const convexCollision):&#160;Newton.cpp'],['../_newton_8h.html#a71ab3a5145e9737ea61dba4f34b619ca',1,'NewtonConvexCollisionCalculateVolume(const NewtonCollision *const convexCollision):&#160;Newton.cpp']]],
  ['newtonconvexhullgetfaceindices',['NewtonConvexHullGetFaceIndices',['../_newton_8cpp.html#a7d0173f9a524484158c0068c9a54eb06',1,'NewtonConvexHullGetFaceIndices(const NewtonCollision *const convexHullCollision, int face, int *const faceIndices):&#160;Newton.cpp'],['../_newton_8h.html#ad33c2d95f293ffa68e310467ec8e0703',1,'NewtonConvexHullGetFaceIndices(const NewtonCollision *const convexHullCollision, int face, int *const faceIndices):&#160;Newton.cpp']]],
  ['newtonconvexhullgetvertexdata',['NewtonConvexHullGetVertexData',['../_newton_8cpp.html#aeb068c1a24f209aa085fc8a8721e250d',1,'NewtonConvexHullGetVertexData(const NewtonCollision *const convexHullCollision, dFloat **const vertexData, int *strideInBytes):&#160;Newton.cpp'],['../_newton_8h.html#a77b2bde454368f5a2cfc8817894364e3',1,'NewtonConvexHullGetVertexData(const NewtonCollision *const convexHullCollision, dFloat **const vertexData, int *strideInBytes):&#160;Newton.cpp']]],
  ['newtonconvexhullgetvetexdata',['NewtonConvexHullGetVetexData',['../_newton_8h.html#a6a7b531dd743335330ccc0b38829d5a9',1,'Newton.h']]],
  ['newtoncorkscrewcalculatestopaccel',['NewtonCorkscrewCalculateStopAccel',['../_newton_8cpp.html#aa08a61cf785510c35051013bd1320007',1,'NewtonCorkscrewCalculateStopAccel(const NewtonJoint *const corkscrew, const NewtonHingeSliderUpdateDesc *const desc, dFloat distance):&#160;Newton.cpp'],['../_newton_8h.html#a02620b72112348f4562ddabc1c5e9c68',1,'NewtonCorkscrewCalculateStopAccel(const NewtonJoint *const corkscrew, const NewtonHingeSliderUpdateDesc *const desc, dFloat position):&#160;Newton.cpp']]],
  ['newtoncorkscrewcalculatestopalpha',['NewtonCorkscrewCalculateStopAlpha',['../_newton_8cpp.html#a4f5c9b07735469776030fbe8e2e9aedc',1,'NewtonCorkscrewCalculateStopAlpha(const NewtonJoint *const corkscrew, const NewtonHingeSliderUpdateDesc *const desc, dFloat angle):&#160;Newton.cpp'],['../_newton_8h.html#a54ec78c0be314fff34f1231b7d68c2ce',1,'NewtonCorkscrewCalculateStopAlpha(const NewtonJoint *const corkscrew, const NewtonHingeSliderUpdateDesc *const desc, dFloat angle):&#160;Newton.cpp']]],
  ['newtoncorkscrewgetjointangle',['NewtonCorkscrewGetJointAngle',['../_newton_8cpp.html#ab6e660a8ada4af472a2ebb1caf0a441d',1,'NewtonCorkscrewGetJointAngle(const NewtonJoint *const corkscrew):&#160;Newton.cpp'],['../_newton_8h.html#af74c52aa786de99a7bf85dae8cf19440',1,'NewtonCorkscrewGetJointAngle(const NewtonJoint *const corkscrew):&#160;Newton.cpp']]],
  ['newtoncorkscrewgetjointforce',['NewtonCorkscrewGetJointForce',['../_newton_8cpp.html#a7e519733cdc8b1df48be992892256741',1,'NewtonCorkscrewGetJointForce(const NewtonJoint *const corkscrew, dFloat *const force):&#160;Newton.cpp'],['../_newton_8h.html#a9ca9ea45433adbd07ac8e897ed25b878',1,'NewtonCorkscrewGetJointForce(const NewtonJoint *const corkscrew, dFloat *const force):&#160;Newton.cpp']]],
  ['newtoncorkscrewgetjointomega',['NewtonCorkscrewGetJointOmega',['../_newton_8cpp.html#ad43b5cfdc3acff254281aabe5aeb2393',1,'NewtonCorkscrewGetJointOmega(const NewtonJoint *const corkscrew):&#160;Newton.cpp'],['../_newton_8h.html#aa158be38f4adeb5c59997bc32463bbe7',1,'NewtonCorkscrewGetJointOmega(const NewtonJoint *const corkscrew):&#160;Newton.cpp']]],
  ['newtoncorkscrewgetjointposit',['NewtonCorkscrewGetJointPosit',['../_newton_8cpp.html#ab5992ad77aa0f1aa068e3c92f3187eeb',1,'NewtonCorkscrewGetJointPosit(const NewtonJoint *const corkscrew):&#160;Newton.cpp'],['../_newton_8h.html#a596848c7a87bc8afae12c39bec65c4e9',1,'NewtonCorkscrewGetJointPosit(const NewtonJoint *const corkscrew):&#160;Newton.cpp']]],
  ['newtoncorkscrewgetjointveloc',['NewtonCorkscrewGetJointVeloc',['../_newton_8cpp.html#a4b37a24ac58b5dc735da0b83eaa48862',1,'NewtonCorkscrewGetJointVeloc(const NewtonJoint *const corkscrew):&#160;Newton.cpp'],['../_newton_8h.html#a68d6667b1197b84d778ca0c4c024a38d',1,'NewtonCorkscrewGetJointVeloc(const NewtonJoint *const corkscrew):&#160;Newton.cpp']]],
  ['newtoncorkscrewsetusercallback',['NewtonCorkscrewSetUserCallback',['../_newton_8cpp.html#a28bed9317c941b8b307947cfcdc6bba7',1,'NewtonCorkscrewSetUserCallback(const NewtonJoint *const corkscrew, NewtonCorkscrewCallback callback):&#160;Newton.cpp'],['../_newton_8h.html#a94fc712ca7a7c7773d5990d250fcc028',1,'NewtonCorkscrewSetUserCallback(const NewtonJoint *const corkscrew, NewtonCorkscrewCallback callback):&#160;Newton.cpp']]],
  ['newtoncreate',['NewtonCreate',['../_newton_8cpp.html#a5c7650542b9c157d4e729e4bf729e7b8',1,'NewtonCreate():&#160;Newton.cpp'],['../_newton_8h.html#a0b35eb70412e46ba393f91ae09abc1fe',1,'NewtonCreate():&#160;Newton.cpp']]],
  ['newtoncreatebox',['NewtonCreateBox',['../_newton_8cpp.html#a2da0dd71b7149f0baa1e74164a3fcc1a',1,'NewtonCreateBox(const NewtonWorld *const newtonWorld, dFloat dx, dFloat dy, dFloat dz, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp'],['../_newton_8h.html#ad7f7e5358a4db0555511445a2a8fe5a6',1,'NewtonCreateBox(const NewtonWorld *const newtonWorld, dFloat dx, dFloat dy, dFloat dz, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp']]],
  ['newtoncreatecapsule',['NewtonCreateCapsule',['../_newton_8cpp.html#a55f8f8d6ad5780f12927e5403431ad6e',1,'NewtonCreateCapsule(const NewtonWorld *const newtonWorld, dFloat radius, dFloat height, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp'],['../_newton_8h.html#a2e6b1106cd9a71f1dee1aa23e670bfd9',1,'NewtonCreateCapsule(const NewtonWorld *const newtonWorld, dFloat radius, dFloat height, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp']]],
  ['newtoncreatechamfercylinder',['NewtonCreateChamferCylinder',['../_newton_8cpp.html#ae0314b6d39584092afd0c8db22f9bc43',1,'NewtonCreateChamferCylinder(const NewtonWorld *const newtonWorld, dFloat radius, dFloat height, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp'],['../_newton_8h.html#a41f9582bbc3d52cd7690651773bc7c53',1,'NewtonCreateChamferCylinder(const NewtonWorld *const newtonWorld, dFloat radius, dFloat height, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp']]],
  ['newtoncreateclothpatch',['NewtonCreateClothPatch',['../_newton_8cpp.html#a176b88b283a7523128711bbe12c2c043',1,'NewtonCreateClothPatch(const NewtonWorld *const newtonWorld, NewtonMesh *const mesh, int shapeID, NewtonClothPatchMaterial *const structuralMaterial, NewtonClothPatchMaterial *const bendMaterial):&#160;Newton.cpp'],['../_newton_8h.html#a0bd235c449d7d273cf3d44664712fd52',1,'NewtonCreateClothPatch(const NewtonWorld *const newtonWorld, NewtonMesh *const mesh, int shapeID, NewtonClothPatchMaterial *const structuralMaterial, NewtonClothPatchMaterial *const bendMaterial):&#160;Newton.cpp']]],
  ['newtoncreatecollisionfromserialization',['NewtonCreateCollisionFromSerialization',['../_newton_8cpp.html#a1854fb0d2592412a79dcf43daf283f2c',1,'NewtonCreateCollisionFromSerialization(const NewtonWorld *const newtonWorld, NewtonDeserializeCallback deserializeFunction, void *const serializeHandle):&#160;Newton.cpp'],['../_newton_8h.html#ac9fa0f70f09fede4bf61f842d6ba4c6a',1,'NewtonCreateCollisionFromSerialization(const NewtonWorld *const newtonWorld, NewtonDeserializeCallback deserializeFunction, void *const serializeHandle):&#160;Newton.cpp']]],
  ['newtoncreatecompoundcollision',['NewtonCreateCompoundCollision',['../_newton_8cpp.html#aa96c00fc6bef110f6f7871c526eb4b2a',1,'NewtonCreateCompoundCollision(const NewtonWorld *const newtonWorld, int shapeID):&#160;Newton.cpp'],['../_newton_8h.html#a3c8cbe91a6da93b856bb2dc568e1f3d5',1,'NewtonCreateCompoundCollision(const NewtonWorld *const newtonWorld, int shapeID):&#160;Newton.cpp']]],
  ['newtoncreatecompoundcollisionfrommesh',['NewtonCreateCompoundCollisionFromMesh',['../_newton_8cpp.html#ac39e34f0babe93b7a31dcdc1c0503a2b',1,'NewtonCreateCompoundCollisionFromMesh(const NewtonWorld *const newtonWorld, const NewtonMesh *const convexAproximation, dFloat hullTolerance, int shapeID, int subShapeID):&#160;Newton.cpp'],['../_newton_8h.html#a236d59f6514711cb82f46d184f1027b5',1,'NewtonCreateCompoundCollisionFromMesh(const NewtonWorld *const newtonWorld, const NewtonMesh *const mesh, dFloat hullTolerance, int shapeID, int subShapeID):&#160;Newton.cpp']]],
  ['newtoncreatecone',['NewtonCreateCone',['../_newton_8cpp.html#aed225f04273e340f36e531bdf58ccba6',1,'NewtonCreateCone(const NewtonWorld *const newtonWorld, dFloat radius, dFloat height, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp'],['../_newton_8h.html#aea721b73d311f6f774ee122b27ee0061',1,'NewtonCreateCone(const NewtonWorld *const newtonWorld, dFloat radius, dFloat height, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp']]],
  ['newtoncreateconvexhull',['NewtonCreateConvexHull',['../_newton_8cpp.html#a71391646232c663f3ca9364fe9d4a0ec',1,'NewtonCreateConvexHull(const NewtonWorld *const newtonWorld, int count, const dFloat *const vertexCloud, int strideInBytes, dgFloat32 tolerance, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp'],['../_newton_8h.html#af4ebc6cfad42201c9a07efc2e76d033f',1,'NewtonCreateConvexHull(const NewtonWorld *const newtonWorld, int count, const dFloat *const vertexCloud, int strideInBytes, dFloat tolerance, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp']]],
  ['newtoncreateconvexhullfrommesh',['NewtonCreateConvexHullFromMesh',['../_newton_8cpp.html#a8fff7f075e346c4b1b66e38dedd198b6',1,'NewtonCreateConvexHullFromMesh(const NewtonWorld *const newtonWorld, const NewtonMesh *const mesh, dFloat tolerance, int shapeID):&#160;Newton.cpp'],['../_newton_8h.html#a73311c991968678c9034a4c25e122aa9',1,'NewtonCreateConvexHullFromMesh(const NewtonWorld *const newtonWorld, const NewtonMesh *const mesh, dFloat tolerance, int shapeID):&#160;Newton.cpp']]],
  ['newtoncreatecylinder',['NewtonCreateCylinder',['../_newton_8cpp.html#a8bb148156fae99dcafb955e1a144c3e3',1,'NewtonCreateCylinder(const NewtonWorld *const newtonWorld, dFloat radius, dFloat height, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp'],['../_newton_8h.html#a668caecd02107c48ce4930cc5e5b4e12',1,'NewtonCreateCylinder(const NewtonWorld *const newtonWorld, dFloat radius, dFloat height, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp']]],
  ['newtoncreatedeformablebody',['NewtonCreateDeformableBody',['../_newton_8cpp.html#ab5c3fc30dd31d1bcee674b353d869f25',1,'NewtonCreateDeformableBody(const NewtonWorld *const newtonWorld, const NewtonCollision *const deformableMesh, const dFloat *const matrixPtr):&#160;Newton.cpp'],['../_newton_8h.html#a81d67a20273efcfd3cf370099b94d850',1,'NewtonCreateDeformableBody(const NewtonWorld *const newtonWorld, const NewtonCollision *const deformableMesh, const dFloat *const matrix):&#160;Newton.cpp']]],
  ['newtoncreatedeformablemesh',['NewtonCreateDeformableMesh',['../_newton_8cpp.html#af5230c609e99e718f6a356b65c4d7503',1,'NewtonCreateDeformableMesh(const NewtonWorld *const newtonWorld, NewtonMesh *const mesh, int shapeID):&#160;Newton.cpp'],['../_newton_8h.html#ae25b78259f6611b47b1172912bd3728a',1,'NewtonCreateDeformableMesh(const NewtonWorld *const newtonWorld, NewtonMesh *const mesh, int shapeID):&#160;Newton.cpp']]],
  ['newtoncreatedynamicbody',['NewtonCreateDynamicBody',['../_newton_8cpp.html#a086149b31ebf5045d596f6e55bc19cb4',1,'NewtonCreateDynamicBody(const NewtonWorld *const newtonWorld, const NewtonCollision *const collisionPtr, const dFloat *const matrixPtr):&#160;Newton.cpp'],['../_newton_8h.html#ad69c65d1446de950c8f71d295f1515c2',1,'NewtonCreateDynamicBody(const NewtonWorld *const newtonWorld, const NewtonCollision *const collision, const dFloat *const matrix):&#160;Newton.cpp']]],
  ['newtoncreatefracturedcompoundcollision',['NewtonCreateFracturedCompoundCollision',['../_newton_8cpp.html#ac0250abbc41994c3b68040e572494bf8',1,'NewtonCreateFracturedCompoundCollision(const NewtonWorld *const newtonWorld, const NewtonMesh *const solidMesh, int shapeID, int fracturePhysicsMaterialID, int pointcloudCount, const dFloat *const vertexCloud, int strideInBytes, int materialID, const dFloat *const textureMatrix, NewtonFractureCompoundCollisionReconstructMainMeshCallBack regenerateMainMeshCallback, NewtonFractureCompoundCollisionOnEmitCompoundFractured emitFracturedCompound, NewtonFractureCompoundCollisionOnEmitChunk emitFracfuredChunk):&#160;Newton.cpp'],['../_newton_8h.html#ad8252afc58c84f14faeac591c46af40c',1,'NewtonCreateFracturedCompoundCollision(const NewtonWorld *const newtonWorld, const NewtonMesh *const solidMesh, int shapeID, int fracturePhysicsMaterialID, int pointcloudCount, const dFloat *const vertexCloud, int strideInBytes, int materialID, const dFloat *const textureMatrix, NewtonFractureCompoundCollisionReconstructMainMeshCallBack regenerateMainMeshCallback, NewtonFractureCompoundCollisionOnEmitCompoundFractured emitFracturedCompound, NewtonFractureCompoundCollisionOnEmitChunk emitFracfuredChunk):&#160;Newton.cpp']]],
  ['newtoncreateheightfieldcollision',['NewtonCreateHeightFieldCollision',['../_newton_8cpp.html#aafe384f821b52a638d7da6e0b8eb18a8',1,'NewtonCreateHeightFieldCollision(const NewtonWorld *const newtonWorld, int width, int height, int gridsDiagonals, dgInt32 elevationdatType, const void *const elevationMap, const char *const attributeMap, dFloat verticalScale, dFloat horizontalScale, int shapeID):&#160;Newton.cpp'],['../_newton_8h.html#ac81f5dae20a233c0f8703f2b097db5f4',1,'NewtonCreateHeightFieldCollision(const NewtonWorld *const newtonWorld, int width, int height, int gridsDiagonals, int elevationdatType, const void *const elevationMap, const char *const attributeMap, dFloat verticalScale, dFloat horizontalScale, int shapeID):&#160;Newton.cpp']]],
  ['newtoncreatekinematicbody',['NewtonCreateKinematicBody',['../_newton_8cpp.html#ab2e183a967df09063e7619bdf4c7eae9',1,'NewtonCreateKinematicBody(const NewtonWorld *const newtonWorld, const NewtonCollision *const collisionPtr, const dFloat *const matrixPtr):&#160;Newton.cpp'],['../_newton_8h.html#a8d8a01ca15936a43aaf7e2cea949fbd2',1,'NewtonCreateKinematicBody(const NewtonWorld *const newtonWorld, const NewtonCollision *const collision, const dFloat *const matrix):&#160;Newton.cpp']]],
  ['newtoncreatenull',['NewtonCreateNull',['../_newton_8cpp.html#a08dc5c7b4bc878943e5a3d2e93533b3c',1,'NewtonCreateNull(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#a353858e8b0147a02af5ee65309e30937',1,'NewtonCreateNull(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtoncreatescenecollision',['NewtonCreateSceneCollision',['../_newton_8cpp.html#a4e180bc3f421de43da177298b84b3297',1,'NewtonCreateSceneCollision(const NewtonWorld *const newtonWorld, int shapeID):&#160;Newton.cpp'],['../_newton_8h.html#a2c71ab689f427fd18aaa8203eec8934e',1,'NewtonCreateSceneCollision(const NewtonWorld *const newtonWorld, int shapeID):&#160;Newton.cpp']]],
  ['newtoncreatesphere',['NewtonCreateSphere',['../_newton_8cpp.html#ae0b621cc92fa27918017a308b2abbe7c',1,'NewtonCreateSphere(const NewtonWorld *const newtonWorld, dFloat radius, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp'],['../_newton_8h.html#ae3057b79ced90869d17d7dea857e7482',1,'NewtonCreateSphere(const NewtonWorld *const newtonWorld, dFloat radius, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp']]],
  ['newtoncreatetaperedcapsule',['NewtonCreateTaperedCapsule',['../_newton_8cpp.html#aa77198e2ab1549a832138676f2f24141',1,'NewtonCreateTaperedCapsule(const NewtonWorld *const newtonWorld, dFloat radio0, dFloat radio1, dFloat height, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp'],['../_newton_8h.html#aa596f1a08f6f2150b818df84feee8b24',1,'NewtonCreateTaperedCapsule(const NewtonWorld *const newtonWorld, dFloat radio0, dFloat radio1, dFloat height, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp']]],
  ['newtoncreatetaperedcylinder',['NewtonCreateTaperedCylinder',['../_newton_8cpp.html#a9acaa46427452540ab9608ad7fd3f073',1,'NewtonCreateTaperedCylinder(const NewtonWorld *const newtonWorld, dFloat radio0, dFloat radio1, dFloat height, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp'],['../_newton_8h.html#a13ae26909965bba5ff84d797368c4190',1,'NewtonCreateTaperedCylinder(const NewtonWorld *const newtonWorld, dFloat radio0, dFloat radio1, dFloat height, int shapeID, const dFloat *const offsetMatrix):&#160;Newton.cpp']]],
  ['newtoncreatetreecollision',['NewtonCreateTreeCollision',['../_newton_8cpp.html#a1d5f42fb94ee81a65665719b6673d1ad',1,'NewtonCreateTreeCollision(const NewtonWorld *const newtonWorld, int shapeID):&#160;Newton.cpp'],['../_newton_8h.html#a9ad586e956c11d344ba7563c57f275e7',1,'NewtonCreateTreeCollision(const NewtonWorld *const newtonWorld, int shapeID):&#160;Newton.cpp']]],
  ['newtoncreatetreecollisionfrommesh',['NewtonCreateTreeCollisionFromMesh',['../_newton_8cpp.html#ae1440e992f1f52967211180b238fa8d4',1,'NewtonCreateTreeCollisionFromMesh(const NewtonWorld *const newtonWorld, const NewtonMesh *const mesh, int shapeID):&#160;Newton.cpp'],['../_newton_8h.html#a20e58bc40f4a5a8467ee99884afff794',1,'NewtonCreateTreeCollisionFromMesh(const NewtonWorld *const newtonWorld, const NewtonMesh *const mesh, int shapeID):&#160;Newton.cpp']]],
  ['newtoncreateusermeshcollision',['NewtonCreateUserMeshCollision',['../_newton_8cpp.html#a035ba4e754a051d6f45fdd7b1ba7ae4a',1,'NewtonCreateUserMeshCollision(const NewtonWorld *const newtonWorld, const dFloat *const minBox, const dFloat *const maxBox, void *const userData, NewtonUserMeshCollisionCollideCallback collideCallback, NewtonUserMeshCollisionRayHitCallback rayHitCallback, NewtonUserMeshCollisionDestroyCallback destroyCallback, NewtonUserMeshCollisionGetCollisionInfo getInfoCallback, NewtonUserMeshCollisionAABBTest getAABBOverlapTestCallback, NewtonUserMeshCollisionGetFacesInAABB facesInAABBCallback, NewtonOnUserCollisionSerializationCallback serializeCallback, int shapeID):&#160;Newton.cpp'],['../_newton_8h.html#aa2284cf32e9db05d7f6d72aa921ecfeb',1,'NewtonCreateUserMeshCollision(const NewtonWorld *const newtonWorld, const dFloat *const minBox, const dFloat *const maxBox, void *const userData, NewtonUserMeshCollisionCollideCallback collideCallback, NewtonUserMeshCollisionRayHitCallback rayHitCallback, NewtonUserMeshCollisionDestroyCallback destroyCallback, NewtonUserMeshCollisionGetCollisionInfo getInfoCallback, NewtonUserMeshCollisionAABBTest getLocalAABBCallback, NewtonUserMeshCollisionGetFacesInAABB facesInAABBCallback, NewtonOnUserCollisionSerializationCallback serializeCallback, int shapeID):&#160;Newton.cpp']]],
  ['newtondeadbodies',['NewtonDeadBodies',['../class_newton_dead_bodies.html#a7776259603f59644431791ee66283b0c',1,'NewtonDeadBodies']]],
  ['newtondeadjoints',['NewtonDeadJoints',['../class_newton_dead_joints.html#a1216060886cd0a710825de8820d00b77',1,'NewtonDeadJoints']]],
  ['newtondeformablemeshbeginconfiguration',['NewtonDeformableMeshBeginConfiguration',['../_newton_8cpp.html#a54d8afdd0d7a187a0873b7e818f8a3fb',1,'NewtonDeformableMeshBeginConfiguration(const NewtonCollision *const deformableMesh):&#160;Newton.cpp'],['../_newton_8h.html#a25729ef721df1fae27104b28cb1fd396',1,'NewtonDeformableMeshBeginConfiguration(const NewtonCollision *const deformableMesh):&#160;Newton.cpp']]],
  ['newtondeformablemeshconstraintparticle',['NewtonDeformableMeshConstraintParticle',['../_newton_8cpp.html#a045f198125a190a5556f37edb9a72529',1,'NewtonDeformableMeshConstraintParticle(NewtonCollision *const deformableMesh, int particleIndex, const dFloat *const posit, const NewtonBody *const body):&#160;Newton.cpp'],['../_newton_8h.html#a69e1ce5a1ed7a9361bbd6868df4be378',1,'NewtonDeformableMeshConstraintParticle(NewtonCollision *const deformableMesh, int particleIndex, const dFloat *const posit, const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtondeformablemeshcreateclusters',['NewtonDeformableMeshCreateClusters',['../_newton_8cpp.html#a9cb92a73625f6864bf8fd56d3c2014e4',1,'NewtonDeformableMeshCreateClusters(NewtonCollision *const deformableMesh, int clunsterCount, dFloat overlapingWidth):&#160;Newton.cpp'],['../_newton_8h.html#a3a4a6f37e8f6b25a33826066e0d6b723',1,'NewtonDeformableMeshCreateClusters(NewtonCollision *const deformableMesh, int clusterCount, dFloat overlapingWidth):&#160;Newton.cpp']]],
  ['newtondeformablemeshendconfiguration',['NewtonDeformableMeshEndConfiguration',['../_newton_8cpp.html#ab649966a77f28f9c3483a3f404fcfbeb',1,'NewtonDeformableMeshEndConfiguration(const NewtonCollision *const deformableMesh):&#160;Newton.cpp'],['../_newton_8h.html#a8a52759e6d4ca0318a935f4cd24d8493',1,'NewtonDeformableMeshEndConfiguration(const NewtonCollision *const deformableMesh):&#160;Newton.cpp']]],
  ['newtondeformablemeshgetfirstsegment',['NewtonDeformableMeshGetFirstSegment',['../_newton_8cpp.html#a9a30ac917f06a2225f77a68d1b43b601',1,'NewtonDeformableMeshGetFirstSegment(const NewtonCollision *const deformableMesh):&#160;Newton.cpp'],['../_newton_8h.html#a29ee94a517aee601416bd7df5dac1d02',1,'NewtonDeformableMeshGetFirstSegment(const NewtonCollision *const deformableMesh):&#160;Newton.cpp']]],
  ['newtondeformablemeshgetnextsegment',['NewtonDeformableMeshGetNextSegment',['../_newton_8cpp.html#ae0f082155b263a27182f21b460e6e34b',1,'NewtonDeformableMeshGetNextSegment(const NewtonCollision *const deformableMesh, const NewtonDeformableMeshSegment *const segment):&#160;Newton.cpp'],['../_newton_8h.html#a8a4dfcf188239927a048b4a09ad1273a',1,'NewtonDeformableMeshGetNextSegment(const NewtonCollision *const deformableMesh, const NewtonDeformableMeshSegment *const segment):&#160;Newton.cpp']]],
  ['newtondeformablemeshgetparticlecount',['NewtonDeformableMeshGetParticleCount',['../_newton_8cpp.html#a2ff01f467e39cdb63d0d588fe5815c33',1,'NewtonDeformableMeshGetParticleCount(const NewtonCollision *const deformableMesh):&#160;Newton.cpp'],['../_newton_8h.html#a9a111897b44b8324d37748851608f197',1,'NewtonDeformableMeshGetParticleCount(const NewtonCollision *const deformableMesh):&#160;Newton.cpp']]],
  ['newtondeformablemeshgetparticleposition',['NewtonDeformableMeshGetParticlePosition',['../_newton_8cpp.html#a8c7a7d69bc37f591500e6e070bef73b7',1,'NewtonDeformableMeshGetParticlePosition(NewtonCollision *const deformableMesh, int particleIndex, dFloat *const posit):&#160;Newton.cpp'],['../_newton_8h.html#a20bc1f899669b1b5db8215b0f825adbc',1,'NewtonDeformableMeshGetParticlePosition(NewtonCollision *const deformableMesh, int particleIndex, dFloat *const posit):&#160;Newton.cpp']]],
  ['newtondeformablemeshgetvertexcount',['NewtonDeformableMeshGetVertexCount',['../_newton_8cpp.html#a45ce163f75b9ece04e7117032b93ab1c',1,'NewtonDeformableMeshGetVertexCount(const NewtonCollision *const deformableMesh):&#160;Newton.cpp'],['../_newton_8h.html#a9780d9f9ec5dd69834fc564eff573030',1,'NewtonDeformableMeshGetVertexCount(const NewtonCollision *const deformableMesh):&#160;Newton.cpp']]],
  ['newtondeformablemeshgetvertexstreams',['NewtonDeformableMeshGetVertexStreams',['../_newton_8cpp.html#add841db05591b6dcb02242ed7e0e7ab7',1,'NewtonDeformableMeshGetVertexStreams(const NewtonCollision *const deformableMesh, int vertexStrideInByte, dFloat *const vertex, int normalStrideInByte, dFloat *const normal, int uvStrideInByte0, dFloat *const uv0):&#160;Newton.cpp'],['../_newton_8h.html#aa54d84d2e90930e456cda6f0cb02ca4f',1,'NewtonDeformableMeshGetVertexStreams(const NewtonCollision *const deformableMesh, int vertexStrideInByte, dFloat *const vertex, int normalStrideInByte, dFloat *const normal, int uvStrideInByte0, dFloat *const uv0):&#160;Newton.cpp']]],
  ['newtondeformablemeshsegmentgetindexcount',['NewtonDeformableMeshSegmentGetIndexCount',['../_newton_8cpp.html#a6a96efd68240e3de556fefcfce5b32a7',1,'NewtonDeformableMeshSegmentGetIndexCount(const NewtonCollision *const deformableMesh, const NewtonDeformableMeshSegment *const segment):&#160;Newton.cpp'],['../_newton_8h.html#ac1d24dfb01d851050f71a395350f8045',1,'NewtonDeformableMeshSegmentGetIndexCount(const NewtonCollision *const deformableMesh, const NewtonDeformableMeshSegment *const segment):&#160;Newton.cpp']]],
  ['newtondeformablemeshsegmentgetindexlist',['NewtonDeformableMeshSegmentGetIndexList',['../_newton_8cpp.html#a8fe1d4da01885953c3c24329e48eef79',1,'NewtonDeformableMeshSegmentGetIndexList(const NewtonCollision *const deformableMesh, const NewtonDeformableMeshSegment *const segment):&#160;Newton.cpp'],['../_newton_8h.html#a548af7b12b1a483d202b3dfee3645c3d',1,'NewtonDeformableMeshSegmentGetIndexList(const NewtonCollision *const deformableMesh, const NewtonDeformableMeshSegment *const segment):&#160;Newton.cpp']]],
  ['newtondeformablemeshsegmentgetmaterialid',['NewtonDeformableMeshSegmentGetMaterialID',['../_newton_8cpp.html#a2d113e32a647c1a980ca586d823f7a60',1,'NewtonDeformableMeshSegmentGetMaterialID(const NewtonCollision *const deformableMesh, const NewtonDeformableMeshSegment *const segment):&#160;Newton.cpp'],['../_newton_8h.html#a58ff8d6b2165c3979b39d95c21676c58',1,'NewtonDeformableMeshSegmentGetMaterialID(const NewtonCollision *const deformableMesh, const NewtonDeformableMeshSegment *const segment):&#160;Newton.cpp']]],
  ['newtondeformablemeshsetdebugcallback',['NewtonDeformableMeshSetDebugCallback',['../_newton_8cpp.html#a732c6aa01315f02c83e4db5077ec072b',1,'NewtonDeformableMeshSetDebugCallback(NewtonCollision *const deformableMesh, NewtonCollisionIterator callback):&#160;Newton.cpp'],['../_newton_8h.html#a9f88edb126822e2fcbfa013c34292953',1,'NewtonDeformableMeshSetDebugCallback(NewtonCollision *const deformableMesh, NewtonCollisionIterator callback):&#160;Newton.cpp']]],
  ['newtondeformablemeshsetplasticity',['NewtonDeformableMeshSetPlasticity',['../_newton_8cpp.html#a8622e987113705a824d9a205f7fe869a',1,'Newton.cpp']]],
  ['newtondeformablemeshsetskinthickness',['NewtonDeformableMeshSetSkinThickness',['../_newton_8cpp.html#a604f0bb6710486401fa3311caf33abdd',1,'NewtonDeformableMeshSetSkinThickness(NewtonCollision *const deformableMesh, dFloat skinThickness):&#160;Newton.cpp'],['../_newton_8h.html#ace15bb3211c188c932242efac7cdbee8',1,'NewtonDeformableMeshSetSkinThickness(NewtonCollision *const deformableMesh, dFloat skinThickness):&#160;Newton.cpp']]],
  ['newtondeformablemeshsetstiffness',['NewtonDeformableMeshSetStiffness',['../_newton_8cpp.html#a37225a25ed66a7f3bab64dc8a9d50716',1,'Newton.cpp']]],
  ['newtondeformablemeshunconstraintparticle',['NewtonDeformableMeshUnconstraintParticle',['../_newton_8cpp.html#a363d9cb59cf1fdbbb4b21334d66b31c9',1,'NewtonDeformableMeshUnconstraintParticle(NewtonCollision *const deformableMesh, int partivleIndex):&#160;Newton.cpp'],['../_newton_8h.html#afa1e6c6631440b63bdea692915d4df8e',1,'NewtonDeformableMeshUnconstraintParticle(NewtonCollision *const deformableMesh, int particleIndex):&#160;Newton.cpp']]],
  ['newtondeformablemeshupdaterendernormals',['NewtonDeformableMeshUpdateRenderNormals',['../_newton_8cpp.html#a44c814778aa741ae011acbec6d00e215',1,'NewtonDeformableMeshUpdateRenderNormals(const NewtonCollision *const deformableMesh):&#160;Newton.cpp'],['../_newton_8h.html#a5a6657563d3c6b177a4a8dee36bfa19e',1,'NewtonDeformableMeshUpdateRenderNormals(const NewtonCollision *const deformableMesh):&#160;Newton.cpp']]],
  ['newtondeserializebodyarray',['NewtonDeserializeBodyArray',['../_newton_8cpp.html#aebcc7dac33c515b16637ce695ec01a27',1,'NewtonDeserializeBodyArray(const NewtonWorld *const newtonWorld, NewtonOnBodyDeserializationCallback deserializeBody, NewtonDeserializeCallback serializeFunction, void *const serializeHandle):&#160;Newton.cpp'],['../_newton_8h.html#a2c252cea93cf5608f69809caa34e921f',1,'NewtonDeserializeBodyArray(const NewtonWorld *const newtonWorld, NewtonOnBodyDeserializationCallback deserializeBody, NewtonDeserializeCallback serializeFunction, void *const serializeHandle):&#160;Newton.cpp']]],
  ['newtondestroy',['NewtonDestroy',['../_newton_8cpp.html#a5625c17a8bf2c25458b98f0e93e6e3e3',1,'NewtonDestroy(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#a347cb8ff8640db617dbe0277187e4ade',1,'NewtonDestroy(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtondestroyallbodies',['NewtonDestroyAllBodies',['../_newton_8cpp.html#a12f258554fca084db25f30b5741c0590',1,'NewtonDestroyAllBodies(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#a300d7b133bb16c369cefc2ac04297134',1,'NewtonDestroyAllBodies(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtondestroybody',['NewtonDestroyBody',['../_newton_8cpp.html#af5783e4d27afbf501c1f4881a271de20',1,'NewtonDestroyBody(const NewtonBody *const bodyPtr):&#160;Newton.cpp'],['../_newton_8h.html#ac02161c6ed7ec0cab1b62c72b704611f',1,'NewtonDestroyBody(const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtondestroycollision',['NewtonDestroyCollision',['../_newton_8cpp.html#aa08ce30106c54f357b155efbb2f46ddf',1,'NewtonDestroyCollision(const NewtonCollision *const collisionPtr):&#160;Newton.cpp'],['../_newton_8h.html#a1b5b982d3181ba01c7d78c83f00fea51',1,'NewtonDestroyCollision(const NewtonCollision *const collision):&#160;Newton.cpp']]],
  ['newtondestroyjoint',['NewtonDestroyJoint',['../_newton_8cpp.html#aa2ee902906a538b3996f683642e7b4db',1,'NewtonDestroyJoint(const NewtonWorld *const newtonWorld, const NewtonJoint *const joint):&#160;Newton.cpp'],['../_newton_8h.html#a465070b2095a5fbc7514cdcf2c4f91fc',1,'NewtonDestroyJoint(const NewtonWorld *const newtonWorld, const NewtonJoint *const joint):&#160;Newton.cpp']]],
  ['newtondispachthreadjob',['NewtonDispachThreadJob',['../_newton_8cpp.html#a2902a400dd073682447a584d3f91c7f9',1,'NewtonDispachThreadJob(const NewtonWorld *const newtonWorld, NewtonJobTask task, void *const usedData):&#160;Newton.cpp'],['../_newton_8h.html#a8b739b22352d7a80bf97001e84152b16',1,'NewtonDispachThreadJob(const NewtonWorld *const newtonWorld, NewtonJobTask task, void *const usedData):&#160;Newton.cpp']]],
  ['newtonenumratedevices',['NewtonEnumrateDevices',['../_newton_8cpp.html#ad24f6cdab13602c683d1e303e734f966',1,'NewtonEnumrateDevices(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#a82636ba34ceb491649dcfbe0e776c1c5',1,'NewtonEnumrateDevices(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundcollisiongetvertexcount',['NewtonFracturedCompoundCollisionGetVertexCount',['../_newton_8cpp.html#a3412b6f89776f17d9b999243408eaa3a',1,'NewtonFracturedCompoundCollisionGetVertexCount(const NewtonCollision *const fracturedCompound, const NewtonFracturedCompoundMeshPart *const meshOwner):&#160;Newton.cpp'],['../_newton_8h.html#a8504fcee4e3c66a0cf7842ce8addb745',1,'NewtonFracturedCompoundCollisionGetVertexCount(const NewtonCollision *const fracturedCompound, const NewtonFracturedCompoundMeshPart *const meshOwner):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundcollisiongetvertexnormals',['NewtonFracturedCompoundCollisionGetVertexNormals',['../_newton_8cpp.html#a83371faea90fc0ca986fb1c56fb87678',1,'NewtonFracturedCompoundCollisionGetVertexNormals(const NewtonCollision *const fracturedCompound, const NewtonFracturedCompoundMeshPart *const meshOwner):&#160;Newton.cpp'],['../_newton_8h.html#a447e386eb3e0f60e2165a3a9dc03026f',1,'NewtonFracturedCompoundCollisionGetVertexNormals(const NewtonCollision *const fracturedCompound, const NewtonFracturedCompoundMeshPart *const meshOwner):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundcollisiongetvertexpositions',['NewtonFracturedCompoundCollisionGetVertexPositions',['../_newton_8cpp.html#a4643d0e9cbf0a4789759ed551597359f',1,'NewtonFracturedCompoundCollisionGetVertexPositions(const NewtonCollision *const fracturedCompound, const NewtonFracturedCompoundMeshPart *const meshOwner):&#160;Newton.cpp'],['../_newton_8h.html#a70e6bc37b903e5d60c6f5c67144e7e9c',1,'NewtonFracturedCompoundCollisionGetVertexPositions(const NewtonCollision *const fracturedCompound, const NewtonFracturedCompoundMeshPart *const meshOwner):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundcollisiongetvertexuvs',['NewtonFracturedCompoundCollisionGetVertexUVs',['../_newton_8cpp.html#a4863e3aef95a94cb2ecd7963d0462d56',1,'NewtonFracturedCompoundCollisionGetVertexUVs(const NewtonCollision *const fracturedCompound, const NewtonFracturedCompoundMeshPart *const meshOwner):&#160;Newton.cpp'],['../_newton_8h.html#a1b42c36c33672f98b5182f568c19a48c',1,'NewtonFracturedCompoundCollisionGetVertexUVs(const NewtonCollision *const fracturedCompound, const NewtonFracturedCompoundMeshPart *const meshOwner):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundgetfirstsubmesh',['NewtonFracturedCompoundGetFirstSubMesh',['../_newton_8cpp.html#a845460cfb9b95a1a6bd1466bfeda4ddc',1,'NewtonFracturedCompoundGetFirstSubMesh(const NewtonCollision *const fracturedCompound):&#160;Newton.cpp'],['../_newton_8h.html#a6e816220ed6b9cf0d37083d0868a5577',1,'NewtonFracturedCompoundGetFirstSubMesh(const NewtonCollision *const fracturedCompound):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundgetmainmesh',['NewtonFracturedCompoundGetMainMesh',['../_newton_8cpp.html#aa505af9d89e19335f51a7c8ab1e3d1b0',1,'NewtonFracturedCompoundGetMainMesh(const NewtonCollision *const fracturedCompound):&#160;Newton.cpp'],['../_newton_8h.html#a0e3e2a02696f70ea70977e0ed5534547',1,'NewtonFracturedCompoundGetMainMesh(const NewtonCollision *const fracturedCompound):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundgetnextsubmesh',['NewtonFracturedCompoundGetNextSubMesh',['../_newton_8cpp.html#ac959ad0c8f67cfb9c9832f301ed42ef3',1,'NewtonFracturedCompoundGetNextSubMesh(const NewtonCollision *const fracturedCompound, NewtonFracturedCompoundMeshPart *const subMesh):&#160;Newton.cpp'],['../_newton_8h.html#a0cd767419164ae1bf7b677a0fa8be7fe',1,'NewtonFracturedCompoundGetNextSubMesh(const NewtonCollision *const fracturedCompound, NewtonFracturedCompoundMeshPart *const subMesh):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundisnodefreetodetach',['NewtonFracturedCompoundIsNodeFreeToDetach',['../_newton_8cpp.html#a421daa0acc1a9d57ffff4973d0893ae8',1,'NewtonFracturedCompoundIsNodeFreeToDetach(const NewtonCollision *const fracturedCompound, void *const collisionNode):&#160;Newton.cpp'],['../_newton_8h.html#a8ea1f61b9544d8998e6edcae1e2ba4fc',1,'NewtonFracturedCompoundIsNodeFreeToDetach(const NewtonCollision *const fracturedCompound, void *const collisionNode):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundmeshpartgetfirstsegment',['NewtonFracturedCompoundMeshPartGetFirstSegment',['../_newton_8cpp.html#a849639bd6e893ce3b44181af865fed72',1,'NewtonFracturedCompoundMeshPartGetFirstSegment(const NewtonFracturedCompoundMeshPart *const breakableComponentMesh):&#160;Newton.cpp'],['../_newton_8h.html#a13403cd776c958b7371f72b93ae9758f',1,'NewtonFracturedCompoundMeshPartGetFirstSegment(const NewtonFracturedCompoundMeshPart *const fractureCompoundMeshPart):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundmeshpartgetindexcount',['NewtonFracturedCompoundMeshPartGetIndexCount',['../_newton_8cpp.html#a0bbd95767cbb4c9eef61addbdda6fb6b',1,'NewtonFracturedCompoundMeshPartGetIndexCount(const void *const segment):&#160;Newton.cpp'],['../_newton_8h.html#a7d49712831f98064d8ae3701dc68f14c',1,'NewtonFracturedCompoundMeshPartGetIndexCount(const void *const fractureCompoundMeshSegment):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundmeshpartgetindexstream',['NewtonFracturedCompoundMeshPartGetIndexStream',['../_newton_8cpp.html#a1536e04171abdad178950cb442d70835',1,'NewtonFracturedCompoundMeshPartGetIndexStream(const NewtonCollision *const fracturedCompound, const NewtonFracturedCompoundMeshPart *const meshOwner, const void *const segment, int *const index):&#160;Newton.cpp'],['../_newton_8h.html#a0099a767b4431e83eeaf92efa0757bcb',1,'NewtonFracturedCompoundMeshPartGetIndexStream(const NewtonCollision *const fracturedCompound, const NewtonFracturedCompoundMeshPart *const meshOwner, const void *const segment, int *const index):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundmeshpartgetmaterial',['NewtonFracturedCompoundMeshPartGetMaterial',['../_newton_8cpp.html#ae355e75f3618daff905c423d6fd01df8',1,'NewtonFracturedCompoundMeshPartGetMaterial(const void *const segment):&#160;Newton.cpp'],['../_newton_8h.html#ad0e91588772f8a559f828bfd97e785bd',1,'NewtonFracturedCompoundMeshPartGetMaterial(const void *const fractureCompoundMeshSegment):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundmeshpartgetnextsegment',['NewtonFracturedCompoundMeshPartGetNextSegment',['../_newton_8cpp.html#a71851dd41fe5dcaecb91dd031c17e91d',1,'NewtonFracturedCompoundMeshPartGetNextSegment(const void *const breakableComponentSegment):&#160;Newton.cpp'],['../_newton_8h.html#a151edb47d3e358a74a800332a2088289',1,'NewtonFracturedCompoundMeshPartGetNextSegment(const void *const fractureCompoundMeshSegment):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundneighbornodelist',['NewtonFracturedCompoundNeighborNodeList',['../_newton_8cpp.html#af0496c8949cb698bd8a5cdffc119f2ef',1,'NewtonFracturedCompoundNeighborNodeList(const NewtonCollision *const fracturedCompound, void *const collisionNode, void **const nodesArray, int maxCount):&#160;Newton.cpp'],['../_newton_8h.html#a4314be3edb6eb8d1eb93d4050941e7ea',1,'NewtonFracturedCompoundNeighborNodeList(const NewtonCollision *const fracturedCompound, void *const collisionNode, void **const list, int maxCount):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundplaneclip',['NewtonFracturedCompoundPlaneClip',['../_newton_8cpp.html#aceb9bdbafc8974ca67166b3c317b4213',1,'NewtonFracturedCompoundPlaneClip(const NewtonCollision *const fracturedCompound, const dFloat *const plane):&#160;Newton.cpp'],['../_newton_8h.html#af2d40085725861bb5f6a8ceb3ea2c4bd',1,'NewtonFracturedCompoundPlaneClip(const NewtonCollision *const fracturedCompound, const dFloat *const plane):&#160;Newton.cpp']]],
  ['newtonfracturedcompoundsetcallbacks',['NewtonFracturedCompoundSetCallbacks',['../_newton_8cpp.html#aefead4c2ebc79ab24c27601e1d4ca6d8',1,'NewtonFracturedCompoundSetCallbacks(const NewtonCollision *const fracturedCompound, NewtonFractureCompoundCollisionReconstructMainMeshCallBack regenerateMainMeshCallback, NewtonFractureCompoundCollisionOnEmitCompoundFractured emitFracturedCompound, NewtonFractureCompoundCollisionOnEmitChunk emitFracfuredChunk):&#160;Newton.cpp'],['../_newton_8h.html#a062e0fe5c2f859b1ea17b8e64214b751',1,'NewtonFracturedCompoundSetCallbacks(const NewtonCollision *const fracturedCompound, NewtonFractureCompoundCollisionReconstructMainMeshCallBack regenerateMainMeshCallback, NewtonFractureCompoundCollisionOnEmitCompoundFractured emitFracturedCompound, NewtonFractureCompoundCollisionOnEmitChunk emitFracfuredChunk):&#160;Newton.cpp']]],
  ['newtonfree',['NewtonFree',['../_newton_8cpp.html#a61639218a0d2835516dc9b7a798cf3c8',1,'NewtonFree(void *const ptr):&#160;Newton.cpp'],['../_newton_8h.html#aa9a887791ab144f55addd86c19a98659',1,'NewtonFree(void *const ptr):&#160;Newton.cpp']]],
  ['newtongetbroadphasealgorithm',['NewtonGetBroadphaseAlgorithm',['../_newton_8cpp.html#a6d990740f6b7ca2173b88d3086cd7e60',1,'NewtonGetBroadphaseAlgorithm(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#a50d41d1cfa085ee142a26367b9f58de0',1,'NewtonGetBroadphaseAlgorithm(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtongetcontactmergetolerance',['NewtonGetContactMergeTolerance',['../_newton_8cpp.html#a8dae9595cbe81c278969aed7b855e534',1,'NewtonGetContactMergeTolerance(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#a590fb46f03f4e08e8041e1be18f90e13',1,'NewtonGetContactMergeTolerance(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtongetcurrentdevice',['NewtonGetCurrentDevice',['../_newton_8cpp.html#a04a420ede0a8de4dae5adedb61c48c42',1,'NewtonGetCurrentDevice(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#a0463eab288804ddf0b2ac0038ee15cbb',1,'NewtonGetCurrentDevice(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtongetdevicestring',['NewtonGetDeviceString',['../_newton_8cpp.html#a29a41df65b8495fde1155801a9f2a8b3',1,'NewtonGetDeviceString(const NewtonWorld *const newtonWorld, int deviceIndex, char *const vendorString, int maxSize):&#160;Newton.cpp'],['../_newton_8h.html#abcbdf8a764d82e9bd701f6cffd0bb3db',1,'NewtonGetDeviceString(const NewtonWorld *const newtonWorld, int deviceIndex, char *const vendorString, int maxSize):&#160;Newton.cpp']]],
  ['newtongeteulerangle',['NewtonGetEulerAngle',['../_newton_8cpp.html#acb644a538cc09f145d6e44b8970b38a6',1,'NewtonGetEulerAngle(const dFloat *const matrix, dFloat *const angles0, dFloat *const angles1):&#160;Newton.cpp'],['../_newton_8h.html#a8806f4023fcf1be5aa00e41466912cf2',1,'NewtonGetEulerAngle(const dFloat *const matrix, dFloat *const eulersAngles0, dFloat *const eulersAngles1):&#160;Newton.cpp']]],
  ['newtongetmaxthreadscount',['NewtonGetMaxThreadsCount',['../_newton_8cpp.html#ab681795eb642668b8d75604e5764ff8e',1,'NewtonGetMaxThreadsCount(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#af8000de62930bfe0c24a65c148bc35e4',1,'NewtonGetMaxThreadsCount(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtongetmemoryused',['NewtonGetMemoryUsed',['../_newton_8cpp.html#a7a7397659f3e8daf88be314241a34a22',1,'NewtonGetMemoryUsed():&#160;Newton.cpp'],['../_newton_8h.html#a7cf2a9022c14f390387817f386acb5e6',1,'NewtonGetMemoryUsed():&#160;Newton.cpp']]],
  ['newtongetmultithreadsolveronsingleisland',['NewtonGetMultiThreadSolverOnSingleIsland',['../_newton_8cpp.html#ae24f4545477d5cc50d36002e89c7f8c4',1,'NewtonGetMultiThreadSolverOnSingleIsland(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#a90888634add43af65db6dc47fdf6f69c',1,'NewtonGetMultiThreadSolverOnSingleIsland(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtongetthreadscount',['NewtonGetThreadsCount',['../_newton_8cpp.html#a1047c2a00282dfb4692fa66bbe9b4da5',1,'NewtonGetThreadsCount(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#a63173d86bbe4839f1d8c9f5f4f697f51',1,'NewtonGetThreadsCount(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtonheightfieldsetuserraycastcallback',['NewtonHeightFieldSetUserRayCastCallback',['../_newton_8cpp.html#a65a10bb24c3cfafd91546515b4e8c22a',1,'NewtonHeightFieldSetUserRayCastCallback(const NewtonCollision *const heightField, NewtonHeightFieldRayCastCallback rayHitCallback):&#160;Newton.cpp'],['../_newton_8h.html#a20cb61aa290bfaf88145bfbfc0893335',1,'NewtonHeightFieldSetUserRayCastCallback(const NewtonCollision *const heightfieldCollision, NewtonHeightFieldRayCastCallback rayHitCallback):&#160;Newton.cpp']]],
  ['newtonhingecalculatestopalpha',['NewtonHingeCalculateStopAlpha',['../_newton_8cpp.html#aef631ea558dcb2180f8b1f5ad9c28c61',1,'NewtonHingeCalculateStopAlpha(const NewtonJoint *const hinge, const NewtonHingeSliderUpdateDesc *const desc, dFloat angle):&#160;Newton.cpp'],['../_newton_8h.html#a66970c969fbd50b68d254c526d6a9048',1,'NewtonHingeCalculateStopAlpha(const NewtonJoint *const hinge, const NewtonHingeSliderUpdateDesc *const desc, dFloat angle):&#160;Newton.cpp']]],
  ['newtonhingegetjointangle',['NewtonHingeGetJointAngle',['../_newton_8cpp.html#a67c44d5a21a5b3f639d31393812969a4',1,'NewtonHingeGetJointAngle(const NewtonJoint *const hinge):&#160;Newton.cpp'],['../_newton_8h.html#a8a57e1f702373733a15e29a828bd300d',1,'NewtonHingeGetJointAngle(const NewtonJoint *const hinge):&#160;Newton.cpp']]],
  ['newtonhingegetjointforce',['NewtonHingeGetJointForce',['../_newton_8cpp.html#a5701d3aec935e8efb979ab86636be59d',1,'NewtonHingeGetJointForce(const NewtonJoint *const hinge, dFloat *const force):&#160;Newton.cpp'],['../_newton_8h.html#a1846f98fa3f6cb2bf7e157f45e3a60d7',1,'NewtonHingeGetJointForce(const NewtonJoint *const hinge, dFloat *const force):&#160;Newton.cpp']]],
  ['newtonhingegetjointomega',['NewtonHingeGetJointOmega',['../_newton_8cpp.html#a7246b22471836daa092a0a501df95deb',1,'NewtonHingeGetJointOmega(const NewtonJoint *const hinge):&#160;Newton.cpp'],['../_newton_8h.html#a491736b973ae454b441da5412833c9df',1,'NewtonHingeGetJointOmega(const NewtonJoint *const hinge):&#160;Newton.cpp']]],
  ['newtonhingesetusercallback',['NewtonHingeSetUserCallback',['../_newton_8cpp.html#a730496ef411efaec1e193a27674e392a',1,'NewtonHingeSetUserCallback(const NewtonJoint *const hinge, NewtonHingeCallback callback):&#160;Newton.cpp'],['../_newton_8h.html#a676185d59afcaee527fc82d752e168de',1,'NewtonHingeSetUserCallback(const NewtonJoint *const hinge, NewtonHingeCallback callback):&#160;Newton.cpp']]],
  ['newtoninvalidatecache',['NewtonInvalidateCache',['../_newton_8cpp.html#abb9415c6d5a83d78939516799c44d680',1,'NewtonInvalidateCache(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#abac841aea2bd2e56029c2b6308f8bc6a',1,'NewtonInvalidateCache(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtonislandgetbody',['NewtonIslandGetBody',['../_newton_8cpp.html#ad68e058cb76f291699de4995f8a45f4b',1,'NewtonIslandGetBody(const void *const island, int bodyIndex):&#160;Newton.cpp'],['../_newton_8h.html#a70338d8b0fb6215122fa095a2936840c',1,'NewtonIslandGetBody(const void *const island, int bodyIndex):&#160;Newton.cpp']]],
  ['newtonislandgetbodyaabb',['NewtonIslandGetBodyAABB',['../_newton_8cpp.html#a4a4a35c42ac1262b9fa5765a2caefda4',1,'NewtonIslandGetBodyAABB(const void *const island, int bodyIndex, dFloat *const p0, dFloat *const p1):&#160;Newton.cpp'],['../_newton_8h.html#a9a7d7c2f744c25801879d4c11b1399fa',1,'NewtonIslandGetBodyAABB(const void *const island, int bodyIndex, dFloat *const p0, dFloat *const p1):&#160;Newton.cpp']]],
  ['newtonjointgetbody0',['NewtonJointGetBody0',['../_newton_8cpp.html#a04ee57dd40be5f43b0b2f0e3241d56d5',1,'NewtonJointGetBody0(const NewtonJoint *const joint):&#160;Newton.cpp'],['../_newton_8h.html#aae021277911b7d6e39369fcb31003b4d',1,'NewtonJointGetBody0(const NewtonJoint *const joint):&#160;Newton.cpp']]],
  ['newtonjointgetbody1',['NewtonJointGetBody1',['../_newton_8cpp.html#a0efe826a6b8241e8ec66dac014cb4739',1,'NewtonJointGetBody1(const NewtonJoint *const joint):&#160;Newton.cpp'],['../_newton_8h.html#a0699d3c3a4c0c9250566e251a3fd12c6',1,'NewtonJointGetBody1(const NewtonJoint *const joint):&#160;Newton.cpp']]],
  ['newtonjointgetcollisionstate',['NewtonJointGetCollisionState',['../_newton_8cpp.html#ad46aedc5ed0acd3e72ae27072ae35b9e',1,'NewtonJointGetCollisionState(const NewtonJoint *const joint):&#160;Newton.cpp'],['../_newton_8h.html#a2b76fff3c7599020594179dfa81a4e7c',1,'NewtonJointGetCollisionState(const NewtonJoint *const joint):&#160;Newton.cpp']]],
  ['newtonjointgetinfo',['NewtonJointGetInfo',['../_newton_8cpp.html#acbc4b2c946598d8c068ba3ecc5c8a05d',1,'NewtonJointGetInfo(const NewtonJoint *const joint, NewtonJointRecord *const jointInfo):&#160;Newton.cpp'],['../_newton_8h.html#a7d74110f702c9a6dc0a0164669b84fb8',1,'NewtonJointGetInfo(const NewtonJoint *const joint, NewtonJointRecord *const info):&#160;Newton.cpp']]],
  ['newtonjointgetstiffness',['NewtonJointGetStiffness',['../_newton_8cpp.html#a430b8d7f573e8ae2a51a2ca6c90a6434',1,'NewtonJointGetStiffness(const NewtonJoint *const joint):&#160;Newton.cpp'],['../_newton_8h.html#a993323810829f448190b37d96bdfe5ba',1,'NewtonJointGetStiffness(const NewtonJoint *const joint):&#160;Newton.cpp']]],
  ['newtonjointgetuserdata',['NewtonJointGetUserData',['../_newton_8cpp.html#a565c2313c2ffc8252309a8fdfe500ca3',1,'NewtonJointGetUserData(const NewtonJoint *const joint):&#160;Newton.cpp'],['../_newton_8h.html#a82736ad12cd93f9d2ce8cfcf8ec84419',1,'NewtonJointGetUserData(const NewtonJoint *const joint):&#160;Newton.cpp']]],
  ['newtonjointisactive',['NewtonJointIsActive',['../_newton_8cpp.html#a078025e2d6a41ad3b75ca4f56f1efb45',1,'NewtonJointIsActive(const NewtonJoint *const jointPtr):&#160;Newton.cpp'],['../_newton_8h.html#ab6698116e1b3baeb9ea83643d79cbe07',1,'NewtonJointIsActive(const NewtonJoint *const joint):&#160;Newton.cpp']]],
  ['newtonjointsetcollisionstate',['NewtonJointSetCollisionState',['../_newton_8cpp.html#a33dc82c2e130b29eb39669c0a6a9119c',1,'NewtonJointSetCollisionState(const NewtonJoint *const joint, int state):&#160;Newton.cpp'],['../_newton_8h.html#ad7385e5f3972e47249fa5eb0a9e97c4b',1,'NewtonJointSetCollisionState(const NewtonJoint *const joint, int state):&#160;Newton.cpp']]],
  ['newtonjointsetdestructor',['NewtonJointSetDestructor',['../_newton_8cpp.html#a818188c152e55b4d699ce850c085c90f',1,'NewtonJointSetDestructor(const NewtonJoint *const joint, NewtonConstraintDestructor destructor):&#160;Newton.cpp'],['../_newton_8h.html#ae90c493e60e49b017078c127f519d475',1,'NewtonJointSetDestructor(const NewtonJoint *const joint, NewtonConstraintDestructor destructor):&#160;Newton.cpp']]],
  ['newtonjointsetstiffness',['NewtonJointSetStiffness',['../_newton_8cpp.html#a28e5bfd2b47d1b8f7e5f951ae00bc723',1,'NewtonJointSetStiffness(const NewtonJoint *const joint, dFloat stiffness):&#160;Newton.cpp'],['../_newton_8h.html#a62a57e483bdbbb07c9156f57ca1491b6',1,'NewtonJointSetStiffness(const NewtonJoint *const joint, dFloat state):&#160;Newton.cpp']]],
  ['newtonjointsetuserdata',['NewtonJointSetUserData',['../_newton_8cpp.html#a0e958da36fb465708a0b12de31bf4479',1,'NewtonJointSetUserData(const NewtonJoint *const joint, void *const userData):&#160;Newton.cpp'],['../_newton_8h.html#ad9cd1b371fafb4ddd1f1408b64792ecd',1,'NewtonJointSetUserData(const NewtonJoint *const joint, void *const userData):&#160;Newton.cpp']]],
  ['newtonmaterialcontactrotatetangentdirections',['NewtonMaterialContactRotateTangentDirections',['../_newton_8cpp.html#a8b82be5780f00c5a8ba1704223d124f4',1,'NewtonMaterialContactRotateTangentDirections(const NewtonMaterial *const materialHandle, const dFloat *const alignVector):&#160;Newton.cpp'],['../_newton_8h.html#a617f34dc254021db0dcaf256d084673b',1,'NewtonMaterialContactRotateTangentDirections(const NewtonMaterial *const material, const dFloat *const directionVector):&#160;Newton.cpp']]],
  ['newtonmaterialcreategroupid',['NewtonMaterialCreateGroupID',['../_newton_8cpp.html#adbdd73ac038c068813bd28c784a6f42e',1,'NewtonMaterialCreateGroupID(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#ad35cef394a5e6fb60bbde84bfd8a2496',1,'NewtonMaterialCreateGroupID(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtonmaterialdestroyallgroupid',['NewtonMaterialDestroyAllGroupID',['../_newton_8cpp.html#a9b645c80b9dff61414b69a425175e8a5',1,'NewtonMaterialDestroyAllGroupID(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#ac4454632161a550702fbd907a8b896a1',1,'NewtonMaterialDestroyAllGroupID(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtonmaterialgetbodycollidingshape',['NewtonMaterialGetBodyCollidingShape',['../_newton_8cpp.html#a3b5037ed157c12f35cd2f2f2ea15efcf',1,'NewtonMaterialGetBodyCollidingShape(const NewtonMaterial *const material, const NewtonBody *const body):&#160;Newton.cpp'],['../_newton_8h.html#af2d8f068445d13428076bf00d511fef1',1,'NewtonMaterialGetBodyCollidingShape(const NewtonMaterial *const material, const NewtonBody *const body):&#160;Newton.cpp']]],
  ['newtonmaterialgetcontactfaceattribute',['NewtonMaterialGetContactFaceAttribute',['../_newton_8cpp.html#af93e64dd604bbe65b7904ab675adc066',1,'NewtonMaterialGetContactFaceAttribute(const NewtonMaterial *const materialHandle):&#160;Newton.cpp'],['../_newton_8h.html#a651a6bf21715a8f27e576f3144bd3c51',1,'NewtonMaterialGetContactFaceAttribute(const NewtonMaterial *const material):&#160;Newton.cpp']]],
  ['newtonmaterialgetcontactforce',['NewtonMaterialGetContactForce',['../_newton_8cpp.html#a1d37fa1af73ae53bceaf628c60f8b350',1,'NewtonMaterialGetContactForce(const NewtonMaterial *const materialHandle, const NewtonBody *const body, dFloat *const forcePtr):&#160;Newton.cpp'],['../_newton_8h.html#a5efa807b6c425f498ba8870e211fa191',1,'NewtonMaterialGetContactForce(const NewtonMaterial *const material, const NewtonBody *const body, dFloat *const force):&#160;Newton.cpp']]],
  ['newtonmaterialgetcontactmaxnormalimpact',['NewtonMaterialGetContactMaxNormalImpact',['../_newton_8cpp.html#a25330f4dad9012eb6e94fcb57a0f3113',1,'NewtonMaterialGetContactMaxNormalImpact(const NewtonMaterial *const materialHandle):&#160;Newton.cpp'],['../_newton_8h.html#abf8b0241727194c800257846890a0b82',1,'NewtonMaterialGetContactMaxNormalImpact(const NewtonMaterial *const material):&#160;Newton.cpp']]],
  ['newtonmaterialgetcontactmaxtangentimpact',['NewtonMaterialGetContactMaxTangentImpact',['../_newton_8cpp.html#acb84d80ba68bf0c56acd806747c7b841',1,'NewtonMaterialGetContactMaxTangentImpact(const NewtonMaterial *const materialHandle, int index):&#160;Newton.cpp'],['../_newton_8h.html#ae7e3d3da3f75d1fc80f0c809031d4758',1,'NewtonMaterialGetContactMaxTangentImpact(const NewtonMaterial *const material, int index):&#160;Newton.cpp']]],
  ['newtonmaterialgetcontactnormalspeed',['NewtonMaterialGetContactNormalSpeed',['../_newton_8cpp.html#a88b32b8f93c6f46ee6de4e03a0acd743',1,'NewtonMaterialGetContactNormalSpeed(const NewtonMaterial *const materialHandle):&#160;Newton.cpp'],['../_newton_8h.html#ae1bde326eade25996c01a05391144384',1,'NewtonMaterialGetContactNormalSpeed(const NewtonMaterial *const material):&#160;Newton.cpp']]],
  ['newtonmaterialgetcontactpositionandnormal',['NewtonMaterialGetContactPositionAndNormal',['../_newton_8cpp.html#aff6412f01b70c686e12e2a924bfb4173',1,'NewtonMaterialGetContactPositionAndNormal(const NewtonMaterial *const materialHandle, const NewtonBody *const body, dFloat *const positPtr, dFloat *const normalPtr):&#160;Newton.cpp'],['../_newton_8h.html#a1efb95f64fc4650045f5943d5cf39dc4',1,'NewtonMaterialGetContactPositionAndNormal(const NewtonMaterial *const material, const NewtonBody *const body, dFloat *const posit, dFloat *const normal):&#160;Newton.cpp']]],
  ['newtonmaterialgetcontacttangentdirections',['NewtonMaterialGetContactTangentDirections',['../_newton_8cpp.html#a6a6859711161d94af9c546e5e26c7b80',1,'NewtonMaterialGetContactTangentDirections(const NewtonMaterial *const materialHandle, const NewtonBody *const body, dFloat *const dir0, dFloat *const dir1):&#160;Newton.cpp'],['../_newton_8h.html#ac99e15d41536d6d0c2ac31b16610afeb',1,'NewtonMaterialGetContactTangentDirections(const NewtonMaterial *const material, const NewtonBody *const body, dFloat *const dir0, dFloat *const dir1):&#160;Newton.cpp']]],
  ['newtonmaterialgetcontacttangentspeed',['NewtonMaterialGetContactTangentSpeed',['../_newton_8cpp.html#a8973fd71bd1c330e6a272df6891a8a53',1,'NewtonMaterialGetContactTangentSpeed(const NewtonMaterial *const materialHandle, int index):&#160;Newton.cpp'],['../_newton_8h.html#ae9b9a781e992ea9632ebca4fe1f813a3',1,'NewtonMaterialGetContactTangentSpeed(const NewtonMaterial *const material, int index):&#160;Newton.cpp']]],
  ['newtonmaterialgetdefaultgroupid',['NewtonMaterialGetDefaultGroupID',['../_newton_8cpp.html#ae65702ca7b433bec010dad9dac4163fb',1,'NewtonMaterialGetDefaultGroupID(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#ab89119defcac95229224786f7c3b8ddf',1,'NewtonMaterialGetDefaultGroupID(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtonmaterialgetmaterialpairuserdata',['NewtonMaterialGetMaterialPairUserData',['../_newton_8cpp.html#a3375d38f992cb19d81b3811addbb2eb9',1,'NewtonMaterialGetMaterialPairUserData(const NewtonMaterial *const materialHandle):&#160;Newton.cpp'],['../_newton_8h.html#a86cf5507178d038f6dfd4ef0fe957084',1,'NewtonMaterialGetMaterialPairUserData(const NewtonMaterial *const material):&#160;Newton.cpp']]],
  ['newtonmaterialgetuserdata',['NewtonMaterialGetUserData',['../_newton_8cpp.html#a29d75cfc9f50909b24b449b2196199c8',1,'NewtonMaterialGetUserData(const NewtonWorld *const newtonWorld, int id0, int id1):&#160;Newton.cpp'],['../_newton_8h.html#acbbf89bb9ff0b7b3accadb8ff4019b94',1,'NewtonMaterialGetUserData(const NewtonWorld *const newtonWorld, int id0, int id1):&#160;Newton.cpp']]],
  ['newtonmaterialsetcollisioncallback',['NewtonMaterialSetCollisionCallback',['../_newton_8cpp.html#a638fe6ecaa807f0c5c79f391f1248e80',1,'NewtonMaterialSetCollisionCallback(const NewtonWorld *const newtonWorld, int id0, int id1, void *const userData, NewtonOnAABBOverlap aabbOverlap, NewtonContactsProcess processCallback):&#160;Newton.cpp'],['../_newton_8h.html#a52ebe7c8a7ba30db9dcb1ddde5b1ca84',1,'NewtonMaterialSetCollisionCallback(const NewtonWorld *const newtonWorld, int id0, int id1, void *const userData, NewtonOnAABBOverlap aabbOverlap, NewtonContactsProcess process):&#160;Newton.cpp']]],
  ['newtonmaterialsetcompoundcollisioncallback',['NewtonMaterialSetCompoundCollisionCallback',['../_newton_8cpp.html#a3ebae80d5f0cf49d7297f74ab16989d6',1,'NewtonMaterialSetCompoundCollisionCallback(const NewtonWorld *const newtonWorld, int id0, int id1, NewtonOnCompoundSubCollisionAABBOverlap compoundAabbOverlap):&#160;Newton.cpp'],['../_newton_8h.html#a7f0c7acc2cf32b0189e450b11ce385d6',1,'NewtonMaterialSetCompoundCollisionCallback(const NewtonWorld *const newtonWorld, int id0, int id1, NewtonOnCompoundSubCollisionAABBOverlap compoundAabbOverlap):&#160;Newton.cpp']]],
  ['newtonmaterialsetcontactelasticity',['NewtonMaterialSetContactElasticity',['../_newton_8cpp.html#a9624f999fdc85a6cbcdcc1a40e93f4aa',1,'NewtonMaterialSetContactElasticity(const NewtonMaterial *const materialHandle, dFloat restitution):&#160;Newton.cpp'],['../_newton_8h.html#aab3fdb381fa2652dc54b49f24bd165ea',1,'NewtonMaterialSetContactElasticity(const NewtonMaterial *const material, dFloat restitution):&#160;Newton.cpp']]],
  ['newtonmaterialsetcontactfrictioncoef',['NewtonMaterialSetContactFrictionCoef',['../_newton_8cpp.html#ad764b2c9525cafdf0a1749e18be0971a',1,'NewtonMaterialSetContactFrictionCoef(const NewtonMaterial *const materialHandle, dFloat staticFrictionCoef, dFloat kineticFrictionCoef, int index):&#160;Newton.cpp'],['../_newton_8h.html#a9ad4acc1f08ed95f99495c3676a81c95',1,'NewtonMaterialSetContactFrictionCoef(const NewtonMaterial *const material, dFloat staticFrictionCoef, dFloat kineticFrictionCoef, int index):&#160;Newton.cpp']]],
  ['newtonmaterialsetcontactfrictionstate',['NewtonMaterialSetContactFrictionState',['../_newton_8cpp.html#afd82529c3970f14607904469175dfa31',1,'NewtonMaterialSetContactFrictionState(const NewtonMaterial *const materialHandle, int state, int index):&#160;Newton.cpp'],['../_newton_8h.html#a6a462ea6a99542276ec566cc17105dff',1,'NewtonMaterialSetContactFrictionState(const NewtonMaterial *const material, int state, int index):&#160;Newton.cpp']]],
  ['newtonmaterialsetcontactnormalacceleration',['NewtonMaterialSetContactNormalAcceleration',['../_newton_8cpp.html#a862550b080b1d3fdaf6ae3e884487684',1,'NewtonMaterialSetContactNormalAcceleration(const NewtonMaterial *const materialHandle, dFloat accel):&#160;Newton.cpp'],['../_newton_8h.html#a64fe4e63cfd218369efe6d78f727554d',1,'NewtonMaterialSetContactNormalAcceleration(const NewtonMaterial *const material, dFloat accel):&#160;Newton.cpp']]],
  ['newtonmaterialsetcontactnormaldirection',['NewtonMaterialSetContactNormalDirection',['../_newton_8cpp.html#a0f873de6bd8228be1e575514e2f25f52',1,'NewtonMaterialSetContactNormalDirection(const NewtonMaterial *const materialHandle, const dFloat *const direction):&#160;Newton.cpp'],['../_newton_8h.html#aaed416ed7c782d28cc8e96c5c39d0bb2',1,'NewtonMaterialSetContactNormalDirection(const NewtonMaterial *const material, const dFloat *const directionVector):&#160;Newton.cpp']]],
  ['newtonmaterialsetcontactsoftness',['NewtonMaterialSetContactSoftness',['../_newton_8cpp.html#ab324b5e1ee510251d91aedc183f5a456',1,'NewtonMaterialSetContactSoftness(const NewtonMaterial *const materialHandle, dFloat softness):&#160;Newton.cpp'],['../_newton_8h.html#af7ee32a28654f86b23cf6275aafeb9d2',1,'NewtonMaterialSetContactSoftness(const NewtonMaterial *const material, dFloat softness):&#160;Newton.cpp']]],
  ['newtonmaterialsetcontacttangentacceleration',['NewtonMaterialSetContactTangentAcceleration',['../_newton_8cpp.html#aedb845584842172acdf69c2f38c5b197',1,'NewtonMaterialSetContactTangentAcceleration(const NewtonMaterial *const materialHandle, dFloat accel, int index):&#160;Newton.cpp'],['../_newton_8h.html#a2a28688570fea30fa2d7ff9249f81e63',1,'NewtonMaterialSetContactTangentAcceleration(const NewtonMaterial *const material, dFloat accel, int index):&#160;Newton.cpp']]],
  ['newtonmaterialsetdefaultcollidable',['NewtonMaterialSetDefaultCollidable',['../_newton_8cpp.html#aea6f6945bc8358cdf08d4de8b02224d1',1,'NewtonMaterialSetDefaultCollidable(const NewtonWorld *const newtonWorld, int id0, int id1, int state):&#160;Newton.cpp'],['../_newton_8h.html#a939313600a170dc2b9e182e927d82428',1,'NewtonMaterialSetDefaultCollidable(const NewtonWorld *const newtonWorld, int id0, int id1, int state):&#160;Newton.cpp']]],
  ['newtonmaterialsetdefaultelasticity',['NewtonMaterialSetDefaultElasticity',['../_newton_8cpp.html#a4ffa11f0b81ac7a09b34ef5ac23393fa',1,'NewtonMaterialSetDefaultElasticity(const NewtonWorld *const newtonWorld, int id0, int id1, dFloat elasticCoef):&#160;Newton.cpp'],['../_newton_8h.html#a3e11a3ff87712ba48afed836bffae8ab',1,'NewtonMaterialSetDefaultElasticity(const NewtonWorld *const newtonWorld, int id0, int id1, dFloat elasticCoef):&#160;Newton.cpp']]],
  ['newtonmaterialsetdefaultfriction',['NewtonMaterialSetDefaultFriction',['../_newton_8cpp.html#ac497a3054aa197085833ec5d0d0f8e84',1,'NewtonMaterialSetDefaultFriction(const NewtonWorld *const newtonWorld, int id0, int id1, dFloat staticFriction, dFloat kineticFriction):&#160;Newton.cpp'],['../_newton_8h.html#a62f24e0169589897f4503135f87edddf',1,'NewtonMaterialSetDefaultFriction(const NewtonWorld *const newtonWorld, int id0, int id1, dFloat staticFriction, dFloat kineticFriction):&#160;Newton.cpp']]],
  ['newtonmaterialsetdefaultsoftness',['NewtonMaterialSetDefaultSoftness',['../_newton_8cpp.html#a8193b6f74359111728a80c88d1e1465b',1,'NewtonMaterialSetDefaultSoftness(const NewtonWorld *const newtonWorld, int id0, int id1, dFloat softnessCoef):&#160;Newton.cpp'],['../_newton_8h.html#ab1be1df7ba17a5cf0a2e2aea9bd77a75',1,'NewtonMaterialSetDefaultSoftness(const NewtonWorld *const newtonWorld, int id0, int id1, dFloat value):&#160;Newton.cpp']]],
  ['newtonmaterialsetsurfacethickness',['NewtonMaterialSetSurfaceThickness',['../_newton_8cpp.html#aab5498f5d0b7c0ada237afce47701a46',1,'NewtonMaterialSetSurfaceThickness(const NewtonWorld *const newtonWorld, int id0, int id1, dFloat thickness):&#160;Newton.cpp'],['../_newton_8h.html#a3a33426662a29b7573d04730e8d0b47b',1,'NewtonMaterialSetSurfaceThickness(const NewtonWorld *const newtonWorld, int id0, int id1, dFloat thickness):&#160;Newton.cpp']]],
  ['newtonmeshaddface',['NewtonMeshAddFace',['../_newton_8cpp.html#a44bd3e4849c142619edbe752a950ec2f',1,'NewtonMeshAddFace(const NewtonMesh *const mesh, int vertexCount, const dFloat *const vertex, int strideInBytes, int materialIndex):&#160;Newton.cpp'],['../_newton_8h.html#af9dd57712892766cdd7a0d287070a1f9',1,'NewtonMeshAddFace(const NewtonMesh *const mesh, int vertexCount, const dFloat *const vertex, int strideInBytes, int materialIndex):&#160;Newton.cpp']]],
  ['newtonmeshapplyanglebasedmapping',['NewtonMeshApplyAngleBasedMapping',['../_newton_8cpp.html#a8c375351ed926e2f9a8f43a3cd9c097f',1,'NewtonMeshApplyAngleBasedMapping(const NewtonMesh *const mesh, int material, NewtonReportProgress reportPrograssCallback, void *const reportPrgressUserData):&#160;Newton.cpp'],['../_newton_8h.html#ac44a453437354faf40da6a5d6729003f',1,'NewtonMeshApplyAngleBasedMapping(const NewtonMesh *const mesh, int material, NewtonReportProgress reportPrograssCallback, void *const reportPrgressUserData):&#160;Newton.cpp']]],
  ['newtonmeshapplyboxmapping',['NewtonMeshApplyBoxMapping',['../_newton_8cpp.html#a0951920b3ac593c8f4f572eff90403b8',1,'NewtonMeshApplyBoxMapping(const NewtonMesh *const mesh, int front, int side, int top):&#160;Newton.cpp'],['../_newton_8h.html#a8de84f255264265930605114214ad97b',1,'NewtonMeshApplyBoxMapping(const NewtonMesh *const mesh, int frontMaterial, int sideMaterial, int topMaterial):&#160;Newton.cpp']]],
  ['newtonmeshapplycylindricalmapping',['NewtonMeshApplyCylindricalMapping',['../_newton_8cpp.html#a6f5186e2f6236c986a846043f23b6204',1,'NewtonMeshApplyCylindricalMapping(const NewtonMesh *const mesh, int cylinderMaterial, int capMaterial):&#160;Newton.cpp'],['../_newton_8h.html#a4368608e221d1e85a137711a9d1007fb',1,'NewtonMeshApplyCylindricalMapping(const NewtonMesh *const mesh, int cylinderMaterial, int capMaterial):&#160;Newton.cpp']]],
  ['newtonmeshapplysphericalmapping',['NewtonMeshApplySphericalMapping',['../_newton_8cpp.html#a155c78caf8a7fa0d410c32c8c9d26d3d',1,'NewtonMeshApplySphericalMapping(const NewtonMesh *const mesh, int material):&#160;Newton.cpp'],['../_newton_8h.html#aa81d901c96de68e7bbd82179938ef855',1,'NewtonMeshApplySphericalMapping(const NewtonMesh *const mesh, int material):&#160;Newton.cpp']]],
  ['newtonmeshapplytransform',['NewtonMeshApplyTransform',['../_newton_8cpp.html#ac5b503b0c4e28386c2c4f63904286fd0',1,'NewtonMeshApplyTransform(const NewtonMesh *const mesh, const dFloat *const matrix):&#160;Newton.cpp'],['../_newton_8h.html#aa3c4acc27be8eb10043904051b456a6d',1,'NewtonMeshApplyTransform(const NewtonMesh *const mesh, const dFloat *const matrix):&#160;Newton.cpp']]],
  ['newtonmeshapproximateconvexdecomposition',['NewtonMeshApproximateConvexDecomposition',['../_newton_8cpp.html#a4e1b5af5c96bba0fa26f4453135a65b5',1,'NewtonMeshApproximateConvexDecomposition(const NewtonMesh *const mesh, dFloat maxConcavity, dFloat backFaceDistanceFactor, int maxCount, int maxVertexPerHull, NewtonReportProgress progressReportCallback, void *const reportProgressUserData):&#160;Newton.cpp'],['../_newton_8h.html#afa0eb452e8e17b0095e148c764490bd5',1,'NewtonMeshApproximateConvexDecomposition(const NewtonMesh *const mesh, dFloat maxConcavity, dFloat backFaceDistanceFactor, int maxCount, int maxVertexPerHull, NewtonReportProgress reportProgressCallback, void *const reportProgressUserData):&#160;Newton.cpp']]],
  ['newtonmeshbeginface',['NewtonMeshBeginFace',['../_newton_8cpp.html#af2b2600446733674b71b1666ccda5b54',1,'NewtonMeshBeginFace(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#a0e2a51cb2be2ff218bd63046debc3c59',1,'NewtonMeshBeginFace(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshbeginhandle',['NewtonMeshBeginHandle',['../_newton_8cpp.html#ac428f010584d0791c9a3f9b32cb80f75',1,'NewtonMeshBeginHandle(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#af0dc90d8bfbdceb5b00d32de05331dcd',1,'NewtonMeshBeginHandle(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshbuildfromvertexlistindexlist',['NewtonMeshBuildFromVertexListIndexList',['../_newton_8cpp.html#aae6098c384e1f72e4cbf3c4e080dc78b',1,'NewtonMeshBuildFromVertexListIndexList(const NewtonMesh *const mesh, int faceCount, const int *const faceIndexCount, const int *const faceMaterialIndex, const dFloat *const vertex, int vertexStrideInBytes, const int *const vertexIndex, const dFloat *const normal, int normalStrideInBytes, const int *const normalIndex, const dFloat *const uv0, int uv0StrideInBytes, const int *const uv0Index, const dFloat *const uv1, int uv1StrideInBytes, const int *const uv1Index):&#160;Newton.cpp'],['../_newton_8h.html#a8154b751ee05e5f80debaf8caff5cbf3',1,'NewtonMeshBuildFromVertexListIndexList(const NewtonMesh *const mesh, int faceCount, const int *const faceIndexCount, const int *const faceMaterialIndex, const dFloat *const vertex, int vertexStrideInBytes, const int *const vertexIndex, const dFloat *const normal, int normalStrideInBytes, const int *const normalIndex, const dFloat *const uv0, int uv0StrideInBytes, const int *const uv0Index, const dFloat *const uv1, int uv1StrideInBytes, const int *const uv1Index):&#160;Newton.cpp']]],
  ['newtonmeshcalculatefacenormal',['NewtonMeshCalculateFaceNormal',['../_newton_8cpp.html#aa53e3e9ce9ae0e94a1c98914e8295013',1,'NewtonMeshCalculateFaceNormal(const NewtonMesh *const mesh, const void *const face, dFloat64 *const normal):&#160;Newton.cpp'],['../_newton_8h.html#a7a35baf0dfa420a283f1d0c10146dfa5',1,'NewtonMeshCalculateFaceNormal(const NewtonMesh *const mesh, const void *const face, dFloat64 *const normal):&#160;Newton.cpp']]],
  ['newtonmeshcalculateoobb',['NewtonMeshCalculateOOBB',['../_newton_8cpp.html#a26480f60d1fd26b852613a29eae4f15c',1,'NewtonMeshCalculateOOBB(const NewtonMesh *const mesh, dFloat *const matrix, dFloat *const x, dFloat *const y, dFloat *const z):&#160;Newton.cpp'],['../_newton_8h.html#ac0b9e2d96a8f1aebc7ef76466a5bfc1d',1,'NewtonMeshCalculateOOBB(const NewtonMesh *const mesh, dFloat *const matrix, dFloat *const x, dFloat *const y, dFloat *const z):&#160;Newton.cpp']]],
  ['newtonmeshcalculatevertexnormals',['NewtonMeshCalculateVertexNormals',['../_newton_8cpp.html#af5d076e9aa531a5b85a6b2fcfa973564',1,'NewtonMeshCalculateVertexNormals(const NewtonMesh *const mesh, dFloat angleInRadians):&#160;Newton.cpp'],['../_newton_8h.html#afefc1400fad7146f4d840db0fd13cd6a',1,'NewtonMeshCalculateVertexNormals(const NewtonMesh *const mesh, dFloat angleInRadians):&#160;Newton.cpp']]],
  ['newtonmeshclip',['NewtonMeshClip',['../_newton_8cpp.html#a3aa45ffd152e12362fb512c4524f4ff4',1,'NewtonMeshClip(const NewtonMesh *const mesh, const NewtonMesh *const clipper, const dFloat *const clipperMatrix, NewtonMesh **const topMesh, NewtonMesh **const bottomMesh):&#160;Newton.cpp'],['../_newton_8h.html#ac78d3eaab63e189d3640c3458b6dd155',1,'NewtonMeshClip(const NewtonMesh *const mesh, const NewtonMesh *const clipper, const dFloat *const clipperMatrix, NewtonMesh **const topMesh, NewtonMesh **const bottomMesh):&#160;Newton.cpp']]],
  ['newtonmeshconvexmeshintersection',['NewtonMeshConvexMeshIntersection',['../_newton_8cpp.html#a88d7ad15dceed77ab6d7a1947ee2a84c',1,'NewtonMeshConvexMeshIntersection(const NewtonMesh *const mesh, const NewtonMesh *const convexMesh):&#160;Newton.cpp'],['../_newton_8h.html#afbd0504470e6116e5ae2006fa7f4a9d0',1,'NewtonMeshConvexMeshIntersection(const NewtonMesh *const mesh, const NewtonMesh *const convexMesh):&#160;Newton.cpp']]],
  ['newtonmeshcreate',['NewtonMeshCreate',['../_newton_8cpp.html#ac89403c69d22b4e30c1a471aeb032e77',1,'NewtonMeshCreate(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#a3d43ba2774a627ebc11255f00cea9472',1,'NewtonMeshCreate(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtonmeshcreateconvexhull',['NewtonMeshCreateConvexHull',['../_newton_8cpp.html#adac7a0aa72f0f8b652624d5c794038f0',1,'NewtonMeshCreateConvexHull(const NewtonWorld *const newtonWorld, int count, const dFloat *const vertexCloud, int strideInBytes, dFloat tolerance):&#160;Newton.cpp'],['../_newton_8h.html#a2e5192ed2e7c968ccb490c4234f25753',1,'NewtonMeshCreateConvexHull(const NewtonWorld *const newtonWorld, int pointCount, const dFloat *const vertexCloud, int strideInBytes, dFloat tolerance):&#160;Newton.cpp']]],
  ['newtonmeshcreatedelaunaytetrahedralization',['NewtonMeshCreateDelaunayTetrahedralization',['../_newton_8cpp.html#a217ee90ce5c22fca1a97d274489c2f5b',1,'NewtonMeshCreateDelaunayTetrahedralization(const NewtonWorld *const newtonWorld, int pointCount, const dFloat *const vertexCloud, int strideInBytes, int materialID, const dFloat *const textureMatrix):&#160;Newton.cpp'],['../_newton_8h.html#a0fdb66833b1281c3b7661629d69988e0',1,'NewtonMeshCreateDelaunayTetrahedralization(const NewtonWorld *const newtonWorld, int pointCount, const dFloat *const vertexCloud, int strideInBytes, int materialID, const dFloat *const textureMatrix):&#160;Newton.cpp']]],
  ['newtonmeshcreatefirstlayer',['NewtonMeshCreateFirstLayer',['../_newton_8cpp.html#a3e1c9523bdf10cf7d2bfe15db8e49027',1,'NewtonMeshCreateFirstLayer(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#ab5512724f6c728351d6b14e12e237250',1,'NewtonMeshCreateFirstLayer(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshcreatefirstsinglesegment',['NewtonMeshCreateFirstSingleSegment',['../_newton_8cpp.html#a19309e378f08330ed065e73b7810438c',1,'NewtonMeshCreateFirstSingleSegment(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#ac427cc011d7158876cdd115eed4a863f',1,'NewtonMeshCreateFirstSingleSegment(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshcreatefromcollision',['NewtonMeshCreateFromCollision',['../_newton_8cpp.html#a41254d2a25019397a221e787e4f37662',1,'NewtonMeshCreateFromCollision(const NewtonCollision *const collision):&#160;Newton.cpp'],['../_newton_8h.html#ad03f2a38e70416f3028e1b013a145acc',1,'NewtonMeshCreateFromCollision(const NewtonCollision *const collision):&#160;Newton.cpp']]],
  ['newtonmeshcreatefrommesh',['NewtonMeshCreateFromMesh',['../_newton_8cpp.html#ae8e94edc10f5e0809c32e3f3eb8cbc3d',1,'NewtonMeshCreateFromMesh(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#a579f2c60c30d0d0337d1ad457ccb7729',1,'NewtonMeshCreateFromMesh(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshcreatefromserialization',['NewtonMeshCreateFromSerialization',['../_newton_8cpp.html#a3cdc3b2b747605536b3d9036fce072e0',1,'NewtonMeshCreateFromSerialization(const NewtonWorld *const newtonWorld, NewtonDeserializeCallback deserializeFunction, void *const serializeHandle):&#160;Newton.cpp'],['../_newton_8h.html#aa13ad900e243b4e97186cd8591d9728a',1,'NewtonMeshCreateFromSerialization(const NewtonWorld *const newtonWorld, NewtonDeserializeCallback deserializeFunction, void *const serializeHandle):&#160;Newton.cpp']]],
  ['newtonmeshcreatenextlayer',['NewtonMeshCreateNextLayer',['../_newton_8cpp.html#af28d5dc64dc186fbccd1f7c489077ccd',1,'NewtonMeshCreateNextLayer(const NewtonMesh *const mesh, const NewtonMesh *const segment):&#160;Newton.cpp'],['../_newton_8h.html#a7a45b871c3aedc452d06746e927ad77e',1,'NewtonMeshCreateNextLayer(const NewtonMesh *const mesh, const NewtonMesh *const segment):&#160;Newton.cpp']]],
  ['newtonmeshcreatenextsinglesegment',['NewtonMeshCreateNextSingleSegment',['../_newton_8cpp.html#a7d965ec896a7b37d6d0c8aba83a99844',1,'NewtonMeshCreateNextSingleSegment(const NewtonMesh *const mesh, const NewtonMesh *const segment):&#160;Newton.cpp'],['../_newton_8h.html#a58772b538e1e30495406b4a52a8d7f5b',1,'NewtonMeshCreateNextSingleSegment(const NewtonMesh *const mesh, const NewtonMesh *const segment):&#160;Newton.cpp']]],
  ['newtonmeshcreatevoronoiconvexdecomposition',['NewtonMeshCreateVoronoiConvexDecomposition',['../_newton_8cpp.html#a5e5bac027df6c17d778f0a4f395ca471',1,'NewtonMeshCreateVoronoiConvexDecomposition(const NewtonWorld *const newtonWorld, int pointCount, const dFloat *const vertexCloud, int strideInBytes, int materialID, const dFloat *const textureMatrix):&#160;Newton.cpp'],['../_newton_8h.html#a2cc4dd88dbde2a367c329d4fb96e3ca4',1,'NewtonMeshCreateVoronoiConvexDecomposition(const NewtonWorld *const newtonWorld, int pointCount, const dFloat *const vertexCloud, int strideInBytes, int materialID, const dFloat *const textureMatrix):&#160;Newton.cpp']]],
  ['newtonmeshdestroy',['NewtonMeshDestroy',['../_newton_8cpp.html#a83beeece733485f81fbe43064670031d',1,'NewtonMeshDestroy(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#ac08e1bf25543c311df0b690a4b76a5d5',1,'NewtonMeshDestroy(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshdifference',['NewtonMeshDifference',['../_newton_8cpp.html#a19ef928dcaa2fd4e36e93a6940466010',1,'NewtonMeshDifference(const NewtonMesh *const mesh, const NewtonMesh *const clipper, const dFloat *const clipperMatrix):&#160;Newton.cpp'],['../_newton_8h.html#a84ed8dd2e1a0ab07f83ceca2b57c83c0',1,'NewtonMeshDifference(const NewtonMesh *const mesh, const NewtonMesh *const clipper, const dFloat *const clipperMatrix):&#160;Newton.cpp']]],
  ['newtonmeshendface',['NewtonMeshEndFace',['../_newton_8cpp.html#a219ee0b9e840397c6fe9548917bc004f',1,'NewtonMeshEndFace(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#a0f5db8788c247208ee7d80926d074eda',1,'NewtonMeshEndFace(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshendhandle',['NewtonMeshEndHandle',['../_newton_8cpp.html#af4cdbf09f182579553bed6402c8068f2',1,'NewtonMeshEndHandle(const NewtonMesh *const mesh, void *const handle):&#160;Newton.cpp'],['../_newton_8h.html#a8a2c36689699300c7e7b7673c70db164',1,'NewtonMeshEndHandle(const NewtonMesh *const mesh, void *const handle):&#160;Newton.cpp']]],
  ['newtonmeshfirstmaterial',['NewtonMeshFirstMaterial',['../_newton_8cpp.html#ab0ecabf288e961ceed5434cc8054e361',1,'NewtonMeshFirstMaterial(const NewtonMesh *const mesh, void *const handle):&#160;Newton.cpp'],['../_newton_8h.html#a894bb494e3323d40e44f5211b973f915',1,'NewtonMeshFirstMaterial(const NewtonMesh *const mesh, void *const handle):&#160;Newton.cpp']]],
  ['newtonmeshfixtjoints',['NewtonMeshFixTJoints',['../_newton_8cpp.html#aad06333120bc4c022c991b4a7fea0ac1',1,'NewtonMeshFixTJoints(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#add90ef2a658b061458bd32a902635d1b',1,'NewtonMeshFixTJoints(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshgetedgeindices',['NewtonMeshGetEdgeIndices',['../_newton_8cpp.html#ae6a68cb8529aa62fa123b6dd0855b42f',1,'NewtonMeshGetEdgeIndices(const NewtonMesh *const mesh, const void *const edge, int *const v0, int *const v1):&#160;Newton.cpp'],['../_newton_8h.html#aa745200cf9d0e02a8178e7f7484f190a',1,'NewtonMeshGetEdgeIndices(const NewtonMesh *const mesh, const void *const edge, int *const v0, int *const v1):&#160;Newton.cpp']]],
  ['newtonmeshgetfaceindexcount',['NewtonMeshGetFaceIndexCount',['../_newton_8cpp.html#ac2dd50ea521c29db4bee6f7dd547b3bb',1,'NewtonMeshGetFaceIndexCount(const NewtonMesh *const mesh, const void *const face):&#160;Newton.cpp'],['../_newton_8h.html#a83cfd440fc72941b4b0b3895084fc0c8',1,'NewtonMeshGetFaceIndexCount(const NewtonMesh *const mesh, const void *const face):&#160;Newton.cpp']]],
  ['newtonmeshgetfaceindices',['NewtonMeshGetFaceIndices',['../_newton_8cpp.html#a34e596c30d3278a866afa0007dd47353',1,'NewtonMeshGetFaceIndices(const NewtonMesh *const mesh, const void *const face, int *const indices):&#160;Newton.cpp'],['../_newton_8h.html#ab8cb9b92a10c3502c236aa46d5cd3254',1,'NewtonMeshGetFaceIndices(const NewtonMesh *const mesh, const void *const face, int *const indices):&#160;Newton.cpp']]],
  ['newtonmeshgetfacematerial',['NewtonMeshGetFaceMaterial',['../_newton_8cpp.html#ab5cb2961ae8868a2d0e1f46281cd0950',1,'NewtonMeshGetFaceMaterial(const NewtonMesh *const mesh, const void *const face):&#160;Newton.cpp'],['../_newton_8h.html#a81d573f930f41463fbadf9799c204f60',1,'NewtonMeshGetFaceMaterial(const NewtonMesh *const mesh, const void *const face):&#160;Newton.cpp']]],
  ['newtonmeshgetfacepointindices',['NewtonMeshGetFacePointIndices',['../_newton_8cpp.html#a52dea0f4ebdf4dbe0076f1cde9b16a2f',1,'NewtonMeshGetFacePointIndices(const NewtonMesh *const mesh, const void *const face, int *const indices):&#160;Newton.cpp'],['../_newton_8h.html#af8b122d98193c3c914e77a125d5f53de',1,'NewtonMeshGetFacePointIndices(const NewtonMesh *const mesh, const void *const face, int *const indices):&#160;Newton.cpp']]],
  ['newtonmeshgetfaces',['NewtonMeshGetFaces',['../_newton_8cpp.html#a2a6b1624a7df136c0054b55545dd10c8',1,'NewtonMeshGetFaces(const NewtonMesh *const mesh, int *const faceIndexCount, int *const faceMaterial, void **const faceIndices):&#160;Newton.cpp'],['../_newton_8h.html#a6bee2557eef30efb33f8737b66099e97',1,'NewtonMeshGetFaces(const NewtonMesh *const mesh, int *const faceIndexCount, int *const faceMaterial, void **const faceIndices):&#160;Newton.cpp']]],
  ['newtonmeshgetfirstedge',['NewtonMeshGetFirstEdge',['../_newton_8cpp.html#a8cef391273bfa3309d0a65d3aedaee8c',1,'NewtonMeshGetFirstEdge(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#a06711fd8d3054fc398f68623d600e770',1,'NewtonMeshGetFirstEdge(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshgetfirstface',['NewtonMeshGetFirstFace',['../_newton_8cpp.html#a0e49b99e908bd018778344a694c60646',1,'NewtonMeshGetFirstFace(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#a1f197fbfaa3cb322a9117c36ad5590f2',1,'NewtonMeshGetFirstFace(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshgetfirstpoint',['NewtonMeshGetFirstPoint',['../_newton_8cpp.html#a99faaea58c5d582999ca9ed235a3251a',1,'NewtonMeshGetFirstPoint(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#a226d880bc0f6c2c6ed60ae87830a289b',1,'NewtonMeshGetFirstPoint(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshgetfirstvertex',['NewtonMeshGetFirstVertex',['../_newton_8cpp.html#aa713a12c4e4a38b20105391fa9e78533',1,'NewtonMeshGetFirstVertex(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#a94e0712cda9086d3466a3acdbf734f75',1,'NewtonMeshGetFirstVertex(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshgetindirectvertexstreams',['NewtonMeshGetIndirectVertexStreams',['../_newton_8cpp.html#a96cdcaa33df501da7b4633d27b2122e9',1,'NewtonMeshGetIndirectVertexStreams(const NewtonMesh *const mesh, int vetexStrideInByte, dFloat *const vertex, int *const vertexIndices, int *const vertexCount, int normalStrideInByte, dFloat *const normal, int *const normalIndices, int *const normalCount, int uvStrideInByte0, dFloat *const uv0, int *const uvIndices0, int *const uvCount0, int uvStrideInByte1, dFloat *const uv1, int *const uvIndices1, int *const uvCount1):&#160;Newton.cpp'],['../_newton_8h.html#a8ec61d38246c7f3a684ee2b43461a6a9',1,'NewtonMeshGetIndirectVertexStreams(const NewtonMesh *const mesh, int vertexStrideInByte, dFloat *const vertex, int *const vertexIndices, int *const vertexCount, int normalStrideInByte, dFloat *const normal, int *const normalIndices, int *const normalCount, int uvStrideInByte0, dFloat *const uv0, int *const uvIndices0, int *const uvCount0, int uvStrideInByte1, dFloat *const uv1, int *const uvIndices1, int *const uvCount1):&#160;Newton.cpp']]],
  ['newtonmeshgetnextedge',['NewtonMeshGetNextEdge',['../_newton_8cpp.html#a16e3eb366b8ae654038d486bd00eda12',1,'NewtonMeshGetNextEdge(const NewtonMesh *const mesh, const void *const edge):&#160;Newton.cpp'],['../_newton_8h.html#a686c6f46453a6808c4689a990307bd5c',1,'NewtonMeshGetNextEdge(const NewtonMesh *const mesh, const void *const edge):&#160;Newton.cpp']]],
  ['newtonmeshgetnextface',['NewtonMeshGetNextFace',['../_newton_8cpp.html#a150b7b1ab7b36aca33587497e53eeadb',1,'NewtonMeshGetNextFace(const NewtonMesh *const mesh, const void *const face):&#160;Newton.cpp'],['../_newton_8h.html#ab5b73669be5bdaa74694ab8ec6797ad8',1,'NewtonMeshGetNextFace(const NewtonMesh *const mesh, const void *const face):&#160;Newton.cpp']]],
  ['newtonmeshgetnextpoint',['NewtonMeshGetNextPoint',['../_newton_8cpp.html#a9472328e8752f9850dd32b5f0cad226e',1,'NewtonMeshGetNextPoint(const NewtonMesh *const mesh, const void *const point):&#160;Newton.cpp'],['../_newton_8h.html#a1b64c46d6beaf45a3e1b1fd9e38065ac',1,'NewtonMeshGetNextPoint(const NewtonMesh *const mesh, const void *const point):&#160;Newton.cpp']]],
  ['newtonmeshgetnextvertex',['NewtonMeshGetNextVertex',['../_newton_8cpp.html#a9719996d8c5a105f8562a2322d1511bc',1,'NewtonMeshGetNextVertex(const NewtonMesh *const mesh, const void *const vertex):&#160;Newton.cpp'],['../_newton_8h.html#a225f3bb6b42133fa49c5a0429e674ecf',1,'NewtonMeshGetNextVertex(const NewtonMesh *const mesh, const void *const vertex):&#160;Newton.cpp']]],
  ['newtonmeshgetnormalarray',['NewtonMeshGetNormalArray',['../_newton_8cpp.html#a4262fbe46ce512706a1689fe3996b95f',1,'NewtonMeshGetNormalArray(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#aa98897fe5ca1f9b0ee14dc3a4a1eeb4d',1,'NewtonMeshGetNormalArray(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshgetpointarray',['NewtonMeshGetPointArray',['../_newton_8cpp.html#ad8d7a5de8a18190fd7a6f5655916db19',1,'NewtonMeshGetPointArray(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#ac11d4fc1401b9dc251fb439d5ed8287c',1,'NewtonMeshGetPointArray(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshgetpointcount',['NewtonMeshGetPointCount',['../_newton_8cpp.html#a51c41d49633fdba8729f74788740ca97',1,'NewtonMeshGetPointCount(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#a72e46be8d273bc31a9fb4b269a0de8aa',1,'NewtonMeshGetPointCount(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshgetpointindex',['NewtonMeshGetPointIndex',['../_newton_8cpp.html#a34fddffde2df6f51b7ba9f0a4fadd947',1,'NewtonMeshGetPointIndex(const NewtonMesh *const mesh, const void *const point):&#160;Newton.cpp'],['../_newton_8h.html#a984eafde9252430250b8df66db9d6492',1,'NewtonMeshGetPointIndex(const NewtonMesh *const mesh, const void *const point):&#160;Newton.cpp']]],
  ['newtonmeshgetpointstrideinbyte',['NewtonMeshGetPointStrideInByte',['../_newton_8cpp.html#a5d2b014f3afe350d6938fdaad11b3fd6',1,'NewtonMeshGetPointStrideInByte(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#a7abffd5e8910f207e9a52d849e6fd20c',1,'NewtonMeshGetPointStrideInByte(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshgettotalfacecount',['NewtonMeshGetTotalFaceCount',['../_newton_8cpp.html#a027425a192f32a98cf039e5476b582f1',1,'NewtonMeshGetTotalFaceCount(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#adad23bdb1f502884927e802d3096b15d',1,'NewtonMeshGetTotalFaceCount(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshgettotalindexcount',['NewtonMeshGetTotalIndexCount',['../_newton_8cpp.html#a72664be02edf15dc8b090f9c1177ea16',1,'NewtonMeshGetTotalIndexCount(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#af8fbf37edbeb338a265359cd0d5ab265',1,'NewtonMeshGetTotalIndexCount(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshgetuv0array',['NewtonMeshGetUV0Array',['../_newton_8cpp.html#aca4c36f3b01bfcb11f30288ae55a1678',1,'NewtonMeshGetUV0Array(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#a4008d5c5a52e0cf4356f5b379a934cba',1,'NewtonMeshGetUV0Array(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshgetuv1array',['NewtonMeshGetUV1Array',['../_newton_8cpp.html#af34972dc4cb835fb2b46641b6500d3a3',1,'NewtonMeshGetUV1Array(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#ab3d5e66be74ced5c2611554f047f6a3d',1,'NewtonMeshGetUV1Array(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshgetvertexarray',['NewtonMeshGetVertexArray',['../_newton_8cpp.html#a82eb7737d03d2efba87c914afa32c8af',1,'NewtonMeshGetVertexArray(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#a54822467765401ce4c9b40dc5d9602b6',1,'NewtonMeshGetVertexArray(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshgetvertexcount',['NewtonMeshGetVertexCount',['../_newton_8cpp.html#a1d567559a0934556d44dd72cb327f8e9',1,'NewtonMeshGetVertexCount(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#ae6018c43f5684396a5e5b02a84e837a9',1,'NewtonMeshGetVertexCount(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshgetvertexindex',['NewtonMeshGetVertexIndex',['../_newton_8cpp.html#aab8431134e5ba4eb16f1b7e31c7513ac',1,'NewtonMeshGetVertexIndex(const NewtonMesh *const mesh, const void *const vertex):&#160;Newton.cpp'],['../_newton_8h.html#abd59fcc92736d3265a8e97a145f8c045',1,'NewtonMeshGetVertexIndex(const NewtonMesh *const mesh, const void *const vertex):&#160;Newton.cpp']]],
  ['newtonmeshgetvertexindexfrompoint',['NewtonMeshGetVertexIndexFromPoint',['../_newton_8cpp.html#af7612d125dc8fc00e4db0832255dd8d7',1,'NewtonMeshGetVertexIndexFromPoint(const NewtonMesh *const mesh, const void *const point):&#160;Newton.cpp'],['../_newton_8h.html#a4fa506ecd03eccb01d282c33a48d3dd0',1,'NewtonMeshGetVertexIndexFromPoint(const NewtonMesh *const mesh, const void *const point):&#160;Newton.cpp']]],
  ['newtonmeshgetvertexstreams',['NewtonMeshGetVertexStreams',['../_newton_8cpp.html#ac8a7408e0406c441fb6cded399863f49',1,'NewtonMeshGetVertexStreams(const NewtonMesh *const mesh, dgInt32 vetexStrideInByte, dFloat *const vertex, dgInt32 normalStrideInByte, dFloat *const normal, dgInt32 uvStrideInByte0, dFloat *const uv0, dgInt32 uvStrideInByte1, dFloat *const uv1):&#160;Newton.cpp'],['../_newton_8h.html#a9c7dbed131624c768ef8efa4f0fe32cf',1,'NewtonMeshGetVertexStreams(const NewtonMesh *const mesh, int vertexStrideInByte, dFloat *const vertex, int normalStrideInByte, dFloat *const normal, int uvStrideInByte0, dFloat *const uv0, int uvStrideInByte1, dFloat *const uv1):&#160;Newton.cpp']]],
  ['newtonmeshgetvertexstrideinbyte',['NewtonMeshGetVertexStrideInByte',['../_newton_8cpp.html#a99d695bd30d44b566a3ac68336d32526',1,'NewtonMeshGetVertexStrideInByte(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#aa25441d1079eb414e072ed65a57ee0c4',1,'NewtonMeshGetVertexStrideInByte(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshintersection',['NewtonMeshIntersection',['../_newton_8cpp.html#a3a773778c35fd80db563fda3a2f4ce74',1,'NewtonMeshIntersection(const NewtonMesh *const mesh, const NewtonMesh *const clipper, const dFloat *const clipperMatrix):&#160;Newton.cpp'],['../_newton_8h.html#a7c50265c7f2c0708b469c75f6a8c6510',1,'NewtonMeshIntersection(const NewtonMesh *const mesh, const NewtonMesh *const clipper, const dFloat *const clipperMatrix):&#160;Newton.cpp']]],
  ['newtonmeshisfaceopen',['NewtonMeshIsFaceOpen',['../_newton_8cpp.html#a80a9de453a7fc48553aef1d2f0dba55b',1,'NewtonMeshIsFaceOpen(const NewtonMesh *const mesh, const void *const face):&#160;Newton.cpp'],['../_newton_8h.html#ac871f774fb495fa22d43ac27bdf81748',1,'NewtonMeshIsFaceOpen(const NewtonMesh *const mesh, const void *const face):&#160;Newton.cpp']]],
  ['newtonmeshisopenmesh',['NewtonMeshIsOpenMesh',['../_newton_8cpp.html#a168afef597b778f51c0769f0eabb628b',1,'NewtonMeshIsOpenMesh(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#ad16c4f5e9de3f671f821f09f0200d838',1,'NewtonMeshIsOpenMesh(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshloadoff',['NewtonMeshLoadOFF',['../_newton_8cpp.html#aa836dc2918da1766a1326a4e3bd846db',1,'NewtonMeshLoadOFF(const NewtonWorld *const newtonWorld, const char *const filename):&#160;Newton.cpp'],['../_newton_8h.html#a279ba46715f45a066f57adb5c6ef54a8',1,'NewtonMeshLoadOFF(const NewtonWorld *const newtonWorld, const char *const filename):&#160;Newton.cpp']]],
  ['newtonmeshmaterialgetindexcount',['NewtonMeshMaterialGetIndexCount',['../_newton_8cpp.html#ad4d8ac697584db79526d0878e70ed484',1,'NewtonMeshMaterialGetIndexCount(const NewtonMesh *const mesh, void *const handle, int materialId):&#160;Newton.cpp'],['../_newton_8h.html#a990c88766486b66bd0801031b9d435e9',1,'NewtonMeshMaterialGetIndexCount(const NewtonMesh *const mesh, void *const handle, int materialId):&#160;Newton.cpp']]],
  ['newtonmeshmaterialgetindexstream',['NewtonMeshMaterialGetIndexStream',['../_newton_8cpp.html#a6c19eda430713b85c44dac3553ecf9a0',1,'NewtonMeshMaterialGetIndexStream(const NewtonMesh *const mesh, void *const handle, int materialId, int *const index):&#160;Newton.cpp'],['../_newton_8h.html#a7ebaba00f8429b16f55d82e24ca8a45d',1,'NewtonMeshMaterialGetIndexStream(const NewtonMesh *const mesh, void *const handle, int materialId, int *const index):&#160;Newton.cpp']]],
  ['newtonmeshmaterialgetindexstreamshort',['NewtonMeshMaterialGetIndexStreamShort',['../_newton_8cpp.html#ae14c378eb60c94bd12424d8bd26301b1',1,'NewtonMeshMaterialGetIndexStreamShort(const NewtonMesh *const mesh, void *const handle, int materialId, short int *const index):&#160;Newton.cpp'],['../_newton_8h.html#a9a82d8df8086319af0050757a878d86b',1,'NewtonMeshMaterialGetIndexStreamShort(const NewtonMesh *const mesh, void *const handle, int materialId, short int *const index):&#160;Newton.cpp']]],
  ['newtonmeshmaterialgetmaterial',['NewtonMeshMaterialGetMaterial',['../_newton_8cpp.html#a622298deae495c676f31697cde663646',1,'NewtonMeshMaterialGetMaterial(const NewtonMesh *const mesh, void *const handle, int materialId):&#160;Newton.cpp'],['../_newton_8h.html#a8cea1196787aa39473306579645107da',1,'NewtonMeshMaterialGetMaterial(const NewtonMesh *const mesh, void *const handle, int materialId):&#160;Newton.cpp']]],
  ['newtonmeshnextmaterial',['NewtonMeshNextMaterial',['../_newton_8cpp.html#aa4341e9d9040a56568ffbcaa30918dc6',1,'NewtonMeshNextMaterial(const NewtonMesh *const mesh, void *const handle, int materialId):&#160;Newton.cpp'],['../_newton_8h.html#a23b206ae040af364f73acbb4281812e2',1,'NewtonMeshNextMaterial(const NewtonMesh *const mesh, void *const handle, int materialId):&#160;Newton.cpp']]],
  ['newtonmeshpolygonize',['NewtonMeshPolygonize',['../_newton_8cpp.html#a7c7f1191e47edda0ee541240b2149b08',1,'NewtonMeshPolygonize(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#ae1b70aa2855fabd06499a636da2d7b7c',1,'NewtonMeshPolygonize(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshsaveoff',['NewtonMeshSaveOFF',['../_newton_8cpp.html#a7d02e4048d800f089382c15cd1e93254',1,'NewtonMeshSaveOFF(const NewtonMesh *const mesh, const char *const filename):&#160;Newton.cpp'],['../_newton_8h.html#a175b34ee7c1ba2216f8b02683e16e6b2',1,'NewtonMeshSaveOFF(const NewtonMesh *const mesh, const char *const filename):&#160;Newton.cpp']]],
  ['newtonmeshserialize',['NewtonMeshSerialize',['../_newton_8cpp.html#a92f3e0e970f59c73d973370d6c2bdba4',1,'NewtonMeshSerialize(const NewtonMesh *const mesh, NewtonSerializeCallback serializeFunction, void *const serializeHandle):&#160;Newton.cpp'],['../_newton_8h.html#a36349d19709edcbb5228cbdbd14ba893',1,'NewtonMeshSerialize(const NewtonMesh *const mesh, NewtonSerializeCallback serializeFunction, void *const serializeHandle):&#160;Newton.cpp']]],
  ['newtonmeshsetfacematerial',['NewtonMeshSetFaceMaterial',['../_newton_8cpp.html#a42d414835d40cee8f49019193863663e',1,'NewtonMeshSetFaceMaterial(const NewtonMesh *const mesh, const void *const face, int matId):&#160;Newton.cpp'],['../_newton_8h.html#a197e5be6afae09db6040efaab1357475',1,'NewtonMeshSetFaceMaterial(const NewtonMesh *const mesh, const void *const face, int matId):&#160;Newton.cpp']]],
  ['newtonmeshsimplify',['NewtonMeshSimplify',['../_newton_8cpp.html#a7cc26d885f7f08dd2cf5a26402b4cb64',1,'NewtonMeshSimplify(const NewtonMesh *const mesh, int maxVertexCount, NewtonReportProgress progressReportCallback, void *const reportPrgressUserData):&#160;Newton.cpp'],['../_newton_8h.html#a681e29625daed98ec7e800ab22cb21eb',1,'NewtonMeshSimplify(const NewtonMesh *const mesh, int maxVertexCount, NewtonReportProgress reportPrograssCallback, void *const reportPrgressUserData):&#160;Newton.cpp']]],
  ['newtonmeshtriangulate',['NewtonMeshTriangulate',['../_newton_8cpp.html#a1e719156c18dc544d558d6be5e27a00e',1,'NewtonMeshTriangulate(const NewtonMesh *const mesh):&#160;Newton.cpp'],['../_newton_8h.html#ab1066ec8bbd9322a5c6b0ddaf668a68e',1,'NewtonMeshTriangulate(const NewtonMesh *const mesh):&#160;Newton.cpp']]],
  ['newtonmeshunion',['NewtonMeshUnion',['../_newton_8cpp.html#a87d1a0ce8de200f6b95e8befe6002076',1,'NewtonMeshUnion(const NewtonMesh *const mesh, const NewtonMesh *const clipper, const dFloat *const clipperMatrix):&#160;Newton.cpp'],['../_newton_8h.html#a63034f3026a5439106e37f0c75db8049',1,'NewtonMeshUnion(const NewtonMesh *const mesh, const NewtonMesh *const clipper, const dFloat *const clipperMatrix):&#160;Newton.cpp']]],
  ['newtonreadperformanceticks',['NewtonReadPerformanceTicks',['../_newton_8cpp.html#aaf5088715b0fdd9c15113bdc9bc5d5ab',1,'NewtonReadPerformanceTicks(const NewtonWorld *const newtonWorld, unsigned performanceEntry):&#160;Newton.cpp'],['../_newton_8h.html#ab049883729a49ba1bbcd684bba712847',1,'NewtonReadPerformanceTicks(const NewtonWorld *const newtonWorld, unsigned performanceEntry):&#160;Newton.cpp']]],
  ['newtonreadthreadperformanceticks',['NewtonReadThreadPerformanceTicks',['../_newton_8cpp.html#a23745b6d0e70a1a1118046ea37b4aa61',1,'NewtonReadThreadPerformanceTicks(const NewtonWorld *newtonWorld, unsigned threadIndex):&#160;Newton.cpp'],['../_newton_8h.html#a24051827cb29035a5dc3cb447a50508c',1,'NewtonReadThreadPerformanceTicks(const NewtonWorld *newtonWorld, unsigned threadIndex):&#160;Newton.cpp']]],
  ['newtonremoveunusedvertices',['NewtonRemoveUnusedVertices',['../_newton_8cpp.html#a137a1eb16419a798de43c7c461f36cce',1,'NewtonRemoveUnusedVertices(const NewtonMesh *const mesh, int *const vertexRemapTable):&#160;Newton.cpp'],['../_newton_8h.html#a5596107d84246548197a6f6cf2ee612c',1,'NewtonRemoveUnusedVertices(const NewtonMesh *const mesh, int *const vertexRemapTable):&#160;Newton.cpp']]],
  ['newtonscenecollisionaddsubcollision',['NewtonSceneCollisionAddSubCollision',['../_newton_8cpp.html#a2fb701c52e797811848d22bf9c862bf5',1,'NewtonSceneCollisionAddSubCollision(NewtonCollision *const sceneCollision, const NewtonCollision *const collision):&#160;Newton.cpp'],['../_newton_8h.html#afbf17008b72a55f9d94ed7fe845abf19',1,'NewtonSceneCollisionAddSubCollision(NewtonCollision *const sceneCollision, const NewtonCollision *const collision):&#160;Newton.cpp']]],
  ['newtonscenecollisionbeginaddremove',['NewtonSceneCollisionBeginAddRemove',['../_newton_8cpp.html#a337ba7a348e51a3b4e04da7b61618f3b',1,'NewtonSceneCollisionBeginAddRemove(NewtonCollision *const sceneCollision):&#160;Newton.cpp'],['../_newton_8h.html#a30f9cafcf0e4b02d740f1055a234cd9a',1,'NewtonSceneCollisionBeginAddRemove(NewtonCollision *const sceneCollision):&#160;Newton.cpp']]],
  ['newtonscenecollisionendaddremove',['NewtonSceneCollisionEndAddRemove',['../_newton_8cpp.html#ac470b929e0805c59344588d77e27ac2b',1,'NewtonSceneCollisionEndAddRemove(NewtonCollision *const sceneCollision):&#160;Newton.cpp'],['../_newton_8h.html#a2e328279cbd399984b62908d65207e51',1,'NewtonSceneCollisionEndAddRemove(NewtonCollision *const sceneCollision):&#160;Newton.cpp']]],
  ['newtonscenecollisiongetcollisionfromnode',['NewtonSceneCollisionGetCollisionFromNode',['../_newton_8cpp.html#aa56e4789265026260a8f3e835c54ed76',1,'NewtonSceneCollisionGetCollisionFromNode(NewtonCollision *const sceneCollision, const void *const node):&#160;Newton.cpp'],['../_newton_8h.html#a3d62187d8d791d1f52938540b1f94fc3',1,'NewtonSceneCollisionGetCollisionFromNode(NewtonCollision *const sceneCollision, const void *const collisionNode):&#160;Newton.cpp']]],
  ['newtonscenecollisiongetfirstnode',['NewtonSceneCollisionGetFirstNode',['../_newton_8cpp.html#a6a9100230585a8bdcbadbac73daf98b4',1,'NewtonSceneCollisionGetFirstNode(NewtonCollision *const sceneCollision):&#160;Newton.cpp'],['../_newton_8h.html#ae16e26187084ab8b55c5283e8ae0db9f',1,'NewtonSceneCollisionGetFirstNode(NewtonCollision *const sceneCollision):&#160;Newton.cpp']]],
  ['newtonscenecollisiongetnextnode',['NewtonSceneCollisionGetNextNode',['../_newton_8cpp.html#a0faffb1ebcb7bac08ae1f5cdce8f67c5',1,'NewtonSceneCollisionGetNextNode(NewtonCollision *const sceneCollision, const void *const node):&#160;Newton.cpp'],['../_newton_8h.html#a68b0d9b104e8eb939826a335ec9d905c',1,'NewtonSceneCollisionGetNextNode(NewtonCollision *const sceneCollision, const void *const collisionNode):&#160;Newton.cpp']]],
  ['newtonscenecollisiongetnodebyindex',['NewtonSceneCollisionGetNodeByIndex',['../_newton_8cpp.html#aac0fc92926e8c81846b598f858aba8fb',1,'NewtonSceneCollisionGetNodeByIndex(NewtonCollision *const sceneCollision, int index):&#160;Newton.cpp'],['../_newton_8h.html#ae9c18ce882e014bace8a3109c7bea943',1,'NewtonSceneCollisionGetNodeByIndex(NewtonCollision *const sceneCollision, int index):&#160;Newton.cpp']]],
  ['newtonscenecollisiongetnodeindex',['NewtonSceneCollisionGetNodeIndex',['../_newton_8cpp.html#a61d873689ee1965ad42eed0060162383',1,'NewtonSceneCollisionGetNodeIndex(NewtonCollision *const sceneCollision, const void *const collisionNode):&#160;Newton.cpp'],['../_newton_8h.html#acf7147dc8bd1c472507822ec5a35cd9a',1,'NewtonSceneCollisionGetNodeIndex(NewtonCollision *const sceneCollision, const void *const collisionNode):&#160;Newton.cpp']]],
  ['newtonscenecollisionremovesubcollision',['NewtonSceneCollisionRemoveSubCollision',['../_newton_8cpp.html#a2198787faf809e0d1996ad680718a9f3',1,'NewtonSceneCollisionRemoveSubCollision(NewtonCollision *const sceneCollision, const void *const collisionNode):&#160;Newton.cpp'],['../_newton_8h.html#ae92f3ac603b67de6801476cee3480bb3',1,'NewtonSceneCollisionRemoveSubCollision(NewtonCollision *const compoundCollision, const void *const collisionNode):&#160;Newton.cpp']]],
  ['newtonscenecollisionremovesubcollisionbyindex',['NewtonSceneCollisionRemoveSubCollisionByIndex',['../_newton_8cpp.html#aefd0c8f57189ccf120333dcf2804de49',1,'NewtonSceneCollisionRemoveSubCollisionByIndex(NewtonCollision *const sceneCollision, int nodeIndex):&#160;Newton.cpp'],['../_newton_8h.html#a24286cd7b7b71fb7df6788badab98809',1,'NewtonSceneCollisionRemoveSubCollisionByIndex(NewtonCollision *const sceneCollision, int nodeIndex):&#160;Newton.cpp']]],
  ['newtonscenecollisionsetsubcollisionmatrix',['NewtonSceneCollisionSetSubCollisionMatrix',['../_newton_8cpp.html#aeff7c09f851835a56f07acecbf1d68b3',1,'NewtonSceneCollisionSetSubCollisionMatrix(NewtonCollision *const sceneCollision, const void *const collisionNode, const dFloat *const matrix):&#160;Newton.cpp'],['../_newton_8h.html#acd5a30df8d377fc3a1078b873d51f6e9',1,'NewtonSceneCollisionSetSubCollisionMatrix(NewtonCollision *const sceneCollision, const void *const collisionNode, const dFloat *const matrix):&#160;Newton.cpp']]],
  ['newtonselectbroadphasealgorithm',['NewtonSelectBroadphaseAlgorithm',['../_newton_8cpp.html#a86284bf16d6b477eec197d002a588f5d',1,'NewtonSelectBroadphaseAlgorithm(const NewtonWorld *const newtonWorld, int algorithmType):&#160;Newton.cpp'],['../_newton_8h.html#a7bcea7bb038b57583c3d26cb524dddd5',1,'NewtonSelectBroadphaseAlgorithm(const NewtonWorld *const newtonWorld, int algorithmType):&#160;Newton.cpp']]],
  ['newtonserializebodyarray',['NewtonSerializeBodyArray',['../_newton_8cpp.html#a4d367f7fb71a737c487f46d64adaeab9',1,'NewtonSerializeBodyArray(const NewtonWorld *const newtonWorld, NewtonBody **const bodyArray, int bodyCount, NewtonOnBodySerializationCallback serializeBody, NewtonSerializeCallback serializeFunction, void *const serializeHandle):&#160;Newton.cpp'],['../_newton_8h.html#ad8f16e57fabb4d786cf9e66ed0f9ca24',1,'NewtonSerializeBodyArray(const NewtonWorld *const newtonWorld, NewtonBody **const bodyArray, int bodyCount, NewtonOnBodySerializationCallback serializeBody, NewtonSerializeCallback serializeFunction, void *const serializeHandle):&#160;Newton.cpp']]],
  ['newtonserializetofile',['NewtonSerializeToFile',['../_newton_8cpp.html#a13358bae684ec339357f806ea2fa7122',1,'NewtonSerializeToFile(const NewtonWorld *const newtonWorld, const char *const filename):&#160;Newton.cpp'],['../_newton_8h.html#a253895b9678f7083e2e18c99951c4c3f',1,'NewtonSerializeToFile(const NewtonWorld *const newtonWorld, const char *const filename):&#160;Newton.cpp']]],
  ['newtonsetcontactmergetolerance',['NewtonSetContactMergeTolerance',['../_newton_8cpp.html#afc248d3833f055cbde9767f6cdb18383',1,'NewtonSetContactMergeTolerance(const NewtonWorld *const newtonWorld, dFloat tolerance):&#160;Newton.cpp'],['../_newton_8h.html#a85d786ceafc47446279dcae6f3b44ac9',1,'NewtonSetContactMergeTolerance(const NewtonWorld *const newtonWorld, dFloat tolerance):&#160;Newton.cpp']]],
  ['newtonsetcurrentdevice',['NewtonSetCurrentDevice',['../_newton_8cpp.html#a4201ac793923ffe6a3502fa581e31705',1,'NewtonSetCurrentDevice(const NewtonWorld *const newtonWorld, int deviceIndex):&#160;Newton.cpp'],['../_newton_8h.html#a26a7bb2d986051e6eef2aaf021d92885',1,'NewtonSetCurrentDevice(const NewtonWorld *const newtonWorld, int deviceIndex):&#160;Newton.cpp']]],
  ['newtonseteulerangle',['NewtonSetEulerAngle',['../_newton_8cpp.html#a5ad58b0869ae6e1160881d92bb5910c0',1,'NewtonSetEulerAngle(const dFloat *const angles, dFloat *const matrix):&#160;Newton.cpp'],['../_newton_8h.html#a7d63a98296d4166abdc989e33214562f',1,'NewtonSetEulerAngle(const dFloat *const eulersAngles, dFloat *const matrix):&#160;Newton.cpp']]],
  ['newtonsetfrictionmodel',['NewtonSetFrictionModel',['../_newton_8cpp.html#a634bcecacba08a83a7fbe0ecb8275b82',1,'NewtonSetFrictionModel(const NewtonWorld *const newtonWorld, int model):&#160;Newton.cpp'],['../_newton_8h.html#a4b3ce266cbcc83b2bd241c25d5db555d',1,'NewtonSetFrictionModel(const NewtonWorld *const newtonWorld, int model):&#160;Newton.cpp']]],
  ['newtonsetislandupdateevent',['NewtonSetIslandUpdateEvent',['../_newton_8cpp.html#a9394f9ce1e0312ee531db38b6a9fefc2',1,'NewtonSetIslandUpdateEvent(const NewtonWorld *const newtonWorld, NewtonIslandUpdate islandUpdate):&#160;Newton.cpp'],['../_newton_8h.html#aae73cfc0d9334a6cafbf0b8e217488c4',1,'NewtonSetIslandUpdateEvent(const NewtonWorld *const newtonWorld, NewtonIslandUpdate islandUpdate):&#160;Newton.cpp']]],
  ['newtonsetmemorysystem',['NewtonSetMemorySystem',['../_newton_8cpp.html#a7d50a34a505c9d6320423e4022d64746',1,'NewtonSetMemorySystem(NewtonAllocMemory mallocFnt, NewtonFreeMemory mfreeFnt):&#160;Newton.cpp'],['../_newton_8h.html#ace2f5f48baddfdc67bc4d6616569fe4f',1,'NewtonSetMemorySystem(NewtonAllocMemory malloc, NewtonFreeMemory free):&#160;Newton.cpp']]],
  ['newtonsetminimumframerate',['NewtonSetMinimumFrameRate',['../_newton_8cpp.html#a9e4d7965cee86f578cc3d2009a3403f3',1,'NewtonSetMinimumFrameRate(const NewtonWorld *const newtonWorld, dFloat frameRate):&#160;Newton.cpp'],['../_newton_8h.html#abc5af77e10bbcb52f57875daaa25d1c8',1,'NewtonSetMinimumFrameRate(const NewtonWorld *const newtonWorld, dFloat frameRate):&#160;Newton.cpp']]],
  ['newtonsetmultithreadsolveronsingleisland',['NewtonSetMultiThreadSolverOnSingleIsland',['../_newton_8cpp.html#a253dea3a3ddc0a6804776071d69d009f',1,'NewtonSetMultiThreadSolverOnSingleIsland(const NewtonWorld *const newtonWorld, int mode):&#160;Newton.cpp'],['../_newton_8h.html#abdbe495a04f52ea31c6330aea1d60403',1,'NewtonSetMultiThreadSolverOnSingleIsland(const NewtonWorld *const newtonWorld, int mode):&#160;Newton.cpp']]],
  ['newtonsetperformanceclock',['NewtonSetPerformanceClock',['../_newton_8cpp.html#aaf01d356b5f55f0d52a43faee48a3534',1,'NewtonSetPerformanceClock(const NewtonWorld *const newtonWorld, NewtonGetTicksCountCallback callback):&#160;Newton.cpp'],['../_newton_8h.html#a7ee9066b16e8df2b7a3631de57172b79',1,'NewtonSetPerformanceClock(const NewtonWorld *const newtonWorld, NewtonGetTicksCountCallback callback):&#160;Newton.cpp']]],
  ['newtonsetsolvermodel',['NewtonSetSolverModel',['../_newton_8cpp.html#a4c8988708f8a2f6dd5d4416a7ebcc18e',1,'NewtonSetSolverModel(const NewtonWorld *const newtonWorld, int model):&#160;Newton.cpp'],['../_newton_8h.html#af6f6d031d3c9ac753cf310d42d0fc0bd',1,'NewtonSetSolverModel(const NewtonWorld *const newtonWorld, int model):&#160;Newton.cpp']]],
  ['newtonsetthreadscount',['NewtonSetThreadsCount',['../_newton_8cpp.html#ae1b4ea9d6594c3b7bf76d9f4a1795d8b',1,'NewtonSetThreadsCount(const NewtonWorld *const newtonWorld, int threads):&#160;Newton.cpp'],['../_newton_8h.html#a41902326464461b31bb1d40c29d9bddb',1,'NewtonSetThreadsCount(const NewtonWorld *const newtonWorld, int threads):&#160;Newton.cpp']]],
  ['newtonslidercalculatestopaccel',['NewtonSliderCalculateStopAccel',['../_newton_8cpp.html#a431bc32833098400f462ca3118c655b8',1,'NewtonSliderCalculateStopAccel(const NewtonJoint *const slider, const NewtonHingeSliderUpdateDesc *const desc, dFloat distance):&#160;Newton.cpp'],['../_newton_8h.html#a2738091cd0d13e1f8478563b7c884534',1,'NewtonSliderCalculateStopAccel(const NewtonJoint *const slider, const NewtonHingeSliderUpdateDesc *const desc, dFloat position):&#160;Newton.cpp']]],
  ['newtonslidergetjointforce',['NewtonSliderGetJointForce',['../_newton_8cpp.html#ab7a3d4ab3ce6bb665c5c2e798c80c4e4',1,'NewtonSliderGetJointForce(const NewtonJoint *const slider, dFloat *const force):&#160;Newton.cpp'],['../_newton_8h.html#a913aac8f08a323686c22ee2e38149334',1,'NewtonSliderGetJointForce(const NewtonJoint *const slider, dFloat *const force):&#160;Newton.cpp']]],
  ['newtonslidergetjointposit',['NewtonSliderGetJointPosit',['../_newton_8cpp.html#a84ca6c0000b2261a64b3f6247a06bb7b',1,'NewtonSliderGetJointPosit(const NewtonJoint *Slider):&#160;Newton.cpp'],['../_newton_8h.html#ad14eb84ed22f28691ce2d28397515153',1,'NewtonSliderGetJointPosit(const NewtonJoint *slider):&#160;Newton.cpp']]],
  ['newtonslidergetjointveloc',['NewtonSliderGetJointVeloc',['../_newton_8cpp.html#af4bd334a3251fb065dde06b9a391013a',1,'NewtonSliderGetJointVeloc(const NewtonJoint *Slider):&#160;Newton.cpp'],['../_newton_8h.html#a602caff45713726c51f127e517c3d07b',1,'NewtonSliderGetJointVeloc(const NewtonJoint *slider):&#160;Newton.cpp']]],
  ['newtonslidersetusercallback',['NewtonSliderSetUserCallback',['../_newton_8cpp.html#a081610c574247e6e6535eda52dfbed54',1,'NewtonSliderSetUserCallback(const NewtonJoint *const slider, NewtonSliderCallback callback):&#160;Newton.cpp'],['../_newton_8h.html#af675fed142ae2135ecd4ac92048179ac',1,'NewtonSliderSetUserCallback(const NewtonJoint *const slider, NewtonSliderCallback callback):&#160;Newton.cpp']]],
  ['newtonstaticcollisionsetdebugcallback',['NewtonStaticCollisionSetDebugCallback',['../_newton_8cpp.html#a679f7c5bc2ea81181579279c42c45f3a',1,'NewtonStaticCollisionSetDebugCallback(const NewtonCollision *const staticCollision, NewtonTreeCollisionCallback userCallback):&#160;Newton.cpp'],['../_newton_8h.html#a03a430719c9f5b899abb72bc93d02520',1,'NewtonStaticCollisionSetDebugCallback(const NewtonCollision *const staticCollision, NewtonTreeCollisionCallback userCallback):&#160;Newton.cpp']]],
  ['newtonsyncthreadjobs',['NewtonSyncThreadJobs',['../_newton_8cpp.html#a1e6de4f4a0ee1f6391a29bb7cf698f1d',1,'NewtonSyncThreadJobs(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#a8b3ec199a0a7855a3f1585d1059a2b03',1,'NewtonSyncThreadJobs(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtontreecollisionaddface',['NewtonTreeCollisionAddFace',['../_newton_8cpp.html#a44e6f77f9ec2f4cc2dd77b16ee707cfd',1,'NewtonTreeCollisionAddFace(const NewtonCollision *const treeCollision, int vertexCount, const dFloat *const vertexPtr, int strideInBytes, int faceAttribute):&#160;Newton.cpp'],['../_newton_8h.html#ae43d3c1b756c5d14e4e409f67ce8c862',1,'NewtonTreeCollisionAddFace(const NewtonCollision *const treeCollision, int vertexCount, const dFloat *const vertexPtr, int strideInBytes, int faceAttribute):&#160;Newton.cpp']]],
  ['newtontreecollisionbeginbuild',['NewtonTreeCollisionBeginBuild',['../_newton_8cpp.html#a3553fbae77d6f833d00c0237c1bc259b',1,'NewtonTreeCollisionBeginBuild(const NewtonCollision *const treeCollision):&#160;Newton.cpp'],['../_newton_8h.html#ab1dd729996ff2e164a744d2f53c53636',1,'NewtonTreeCollisionBeginBuild(const NewtonCollision *const treeCollision):&#160;Newton.cpp']]],
  ['newtontreecollisionendbuild',['NewtonTreeCollisionEndBuild',['../_newton_8cpp.html#a78f0bc2ca08da09c62f23c327bf0bf19',1,'NewtonTreeCollisionEndBuild(const NewtonCollision *const treeCollision, int optimize):&#160;Newton.cpp'],['../_newton_8h.html#a6619b26e01a748a7676d4e1432b4dcee',1,'NewtonTreeCollisionEndBuild(const NewtonCollision *const treeCollision, int optimize):&#160;Newton.cpp']]],
  ['newtontreecollisionforeachface',['NewtonTreeCollisionForEachFace',['../_newton_8cpp.html#a04232110d3d0030e825ef35a60d9a1f5',1,'NewtonTreeCollisionForEachFace(const NewtonCollision *const treeCollision, NewtonTreeCollisionFaceCallback forEachFaceCallback, void *const context):&#160;Newton.cpp'],['../_newton_8h.html#a5311aa4c6d41e3d16e606adfb5af3dbd',1,'NewtonTreeCollisionForEachFace(const NewtonCollision *const treeCollision, NewtonTreeCollisionFaceCallback forEachFaceCallback, void *const context):&#160;Newton.cpp']]],
  ['newtontreecollisiongetfaceatribute',['NewtonTreeCollisionGetFaceAtribute',['../_newton_8h.html#aca30883834ecb324a8da65e7def2f2e8',1,'Newton.h']]],
  ['newtontreecollisiongetfaceattribute',['NewtonTreeCollisionGetFaceAttribute',['../_newton_8cpp.html#aeefa93fb9820901c58bec3f1fff5bcf2',1,'NewtonTreeCollisionGetFaceAttribute(const NewtonCollision *const treeCollision, const int *const faceIndexArray, int indexCount):&#160;Newton.cpp'],['../_newton_8h.html#adae2f0f1c4c8699d6dac37e49d02a6db',1,'NewtonTreeCollisionGetFaceAttribute(const NewtonCollision *const treeCollision, const int *const faceIndexArray, int indexCount):&#160;Newton.cpp']]],
  ['newtontreecollisiongetvertexlisttrianglelistinaabb',['NewtonTreeCollisionGetVertexListTriangleListInAABB',['../_newton_8cpp.html#ac4a38dd87f1980aecfbcc71b2252b377',1,'NewtonTreeCollisionGetVertexListTriangleListInAABB(const NewtonCollision *const treeCollision, const dFloat *const p0, const dFloat *const p1, const dFloat **const vertexArray, int *const vertexCount, int *const vertexStrideInBytes, const int *const indexList, int maxIndexCount, const int *const faceAttribute):&#160;Newton.cpp'],['../_newton_8h.html#a4469a13b453c239f9b5eaa91c306f0db',1,'NewtonTreeCollisionGetVertexListTriangleListInAABB(const NewtonCollision *const treeCollision, const dFloat *const p0, const dFloat *const p1, const dFloat **const vertexArray, int *const vertexCount, int *const vertexStrideInBytes, const int *const indexList, int maxIndexCount, const int *const faceAttribute):&#160;Newton.cpp']]],
  ['newtontreecollisionsetfaceatribute',['NewtonTreeCollisionSetFaceAtribute',['../_newton_8h.html#a437f63b8da27ce9ee02ef33f5253dcda',1,'Newton.h']]],
  ['newtontreecollisionsetfaceattribute',['NewtonTreeCollisionSetFaceAttribute',['../_newton_8cpp.html#a8b921c5dfb2092794ac8ba49d7201395',1,'NewtonTreeCollisionSetFaceAttribute(const NewtonCollision *const treeCollision, const int *const faceIndexArray, int indexCount, int attribute):&#160;Newton.cpp'],['../_newton_8h.html#a09da77f83b9bf4073c93e298a53aecda',1,'NewtonTreeCollisionSetFaceAttribute(const NewtonCollision *const treeCollision, const int *const faceIndexArray, int indexCount, int attribute):&#160;Newton.cpp']]],
  ['newtontreecollisionsetuserraycastcallback',['NewtonTreeCollisionSetUserRayCastCallback',['../_newton_8cpp.html#a02c5836ffbf8b09f4eeb42e8664c2acc',1,'NewtonTreeCollisionSetUserRayCastCallback(const NewtonCollision *const treeCollision, NewtonCollisionTreeRayCastCallback rayHitCallback):&#160;Newton.cpp'],['../_newton_8h.html#a715c63efd11ae5b3bbc34fabd7bfa63b',1,'NewtonTreeCollisionSetUserRayCastCallback(const NewtonCollision *const treeCollision, NewtonCollisionTreeRayCastCallback rayHitCallback):&#160;Newton.cpp']]],
  ['newtonuniversalcalculatestopalpha0',['NewtonUniversalCalculateStopAlpha0',['../_newton_8cpp.html#a7aa982c7ea8c3d3b4cb40acb7f1b0092',1,'NewtonUniversalCalculateStopAlpha0(const NewtonJoint *const universal, const NewtonHingeSliderUpdateDesc *const desc, dFloat angle):&#160;Newton.cpp'],['../_newton_8h.html#a5fcad3aaa1764082b530ad7524d6d0e2',1,'NewtonUniversalCalculateStopAlpha0(const NewtonJoint *const universal, const NewtonHingeSliderUpdateDesc *const desc, dFloat angle):&#160;Newton.cpp']]],
  ['newtonuniversalcalculatestopalpha1',['NewtonUniversalCalculateStopAlpha1',['../_newton_8cpp.html#a6e87b53bb7ee7024b7e266b1a0494dc0',1,'NewtonUniversalCalculateStopAlpha1(const NewtonJoint *const universal, const NewtonHingeSliderUpdateDesc *const desc, dFloat angle):&#160;Newton.cpp'],['../_newton_8h.html#a82fbc3e1fb0041a5f2eb8ab60d18ff73',1,'NewtonUniversalCalculateStopAlpha1(const NewtonJoint *const universal, const NewtonHingeSliderUpdateDesc *const desc, dFloat angle):&#160;Newton.cpp']]],
  ['newtonuniversalgetjointangle0',['NewtonUniversalGetJointAngle0',['../_newton_8cpp.html#ac8a4cabb363b5d6292fe56d99e69b933',1,'NewtonUniversalGetJointAngle0(const NewtonJoint *const universal):&#160;Newton.cpp'],['../_newton_8h.html#afe6f55150a6941af39e4e506474c7360',1,'NewtonUniversalGetJointAngle0(const NewtonJoint *const universal):&#160;Newton.cpp']]],
  ['newtonuniversalgetjointangle1',['NewtonUniversalGetJointAngle1',['../_newton_8cpp.html#a16cea2d7288e224bc7852a84ed772114',1,'NewtonUniversalGetJointAngle1(const NewtonJoint *const universal):&#160;Newton.cpp'],['../_newton_8h.html#a04aeea3d3437fb93c388aeb5e81f25fb',1,'NewtonUniversalGetJointAngle1(const NewtonJoint *const universal):&#160;Newton.cpp']]],
  ['newtonuniversalgetjointforce',['NewtonUniversalGetJointForce',['../_newton_8cpp.html#a9737df7f0a3744184464efb31e40b3d2',1,'NewtonUniversalGetJointForce(const NewtonJoint *const universal, dFloat *const force):&#160;Newton.cpp'],['../_newton_8h.html#a46ad0d522e65f59f486d4b221bc93a84',1,'NewtonUniversalGetJointForce(const NewtonJoint *const universal, dFloat *const force):&#160;Newton.cpp']]],
  ['newtonuniversalgetjointomega0',['NewtonUniversalGetJointOmega0',['../_newton_8cpp.html#ad73dc7da1714dea6198a0f58173f2897',1,'NewtonUniversalGetJointOmega0(const NewtonJoint *const universal):&#160;Newton.cpp'],['../_newton_8h.html#a6c0cb6d952451eb6256d726ce571391d',1,'NewtonUniversalGetJointOmega0(const NewtonJoint *const universal):&#160;Newton.cpp']]],
  ['newtonuniversalgetjointomega1',['NewtonUniversalGetJointOmega1',['../_newton_8cpp.html#abcc9d73742fdf5453198962ad00608b7',1,'NewtonUniversalGetJointOmega1(const NewtonJoint *const universal):&#160;Newton.cpp'],['../_newton_8h.html#ab6fa828262217d11ae353be923ea49e1',1,'NewtonUniversalGetJointOmega1(const NewtonJoint *const universal):&#160;Newton.cpp']]],
  ['newtonuniversalsetusercallback',['NewtonUniversalSetUserCallback',['../_newton_8cpp.html#a09a654c3677a4b790136e611b630115a',1,'NewtonUniversalSetUserCallback(const NewtonJoint *const universal, NewtonUniversalCallback callback):&#160;Newton.cpp'],['../_newton_8h.html#ad0504ad90c138adcf62d416442ab3d7b',1,'NewtonUniversalSetUserCallback(const NewtonJoint *const universal, NewtonUniversalCallback callback):&#160;Newton.cpp']]],
  ['newtonupdate',['NewtonUpdate',['../_newton_8cpp.html#a06218979b97bbfc80c9e7dd039305a8e',1,'NewtonUpdate(const NewtonWorld *const newtonWorld, dFloat timestep):&#160;Newton.cpp'],['../_newton_8h.html#af3ac102f1a6ee26fd0395c0b9b64200f',1,'NewtonUpdate(const NewtonWorld *const newtonWorld, dFloat timestep):&#160;Newton.cpp']]],
  ['newtonupdateasync',['NewtonUpdateAsync',['../_newton_8cpp.html#a6beab978f31e6dc94f02f1b082581415',1,'NewtonUpdateAsync(const NewtonWorld *const newtonWorld, dFloat timestep):&#160;Newton.cpp'],['../_newton_8h.html#ac7873e895a43f2fb2c210ffc29abaadb',1,'NewtonUpdateAsync(const NewtonWorld *const newtonWorld, dFloat timestep):&#160;Newton.cpp']]],
  ['newtonupvectorgetpin',['NewtonUpVectorGetPin',['../_newton_8cpp.html#aa383d47ef82caf9ef02d8d93ec8ddf5b',1,'NewtonUpVectorGetPin(const NewtonJoint *const upVector, dFloat *pin):&#160;Newton.cpp'],['../_newton_8h.html#a6583af977aec543c8dbff3e3783984eb',1,'NewtonUpVectorGetPin(const NewtonJoint *const upVector, dFloat *pin):&#160;Newton.cpp']]],
  ['newtonupvectorsetpin',['NewtonUpVectorSetPin',['../_newton_8cpp.html#a12debfbb124ae462af08f9239977f3c3',1,'NewtonUpVectorSetPin(const NewtonJoint *const upVector, const dFloat *pin):&#160;Newton.cpp'],['../_newton_8h.html#a4af40942558e4faec3caa9e486baf2e8',1,'NewtonUpVectorSetPin(const NewtonJoint *const upVector, const dFloat *pin):&#160;Newton.cpp']]],
  ['newtonuserjoint',['NewtonUserJoint',['../class_newton_user_joint.html#a5bee5e097346575a79431fc0ffd0bb70',1,'NewtonUserJoint']]],
  ['newtonuserjointaddangularrow',['NewtonUserJointAddAngularRow',['../_newton_8cpp.html#a89df25012bfd5c043875a6dbee72eafd',1,'NewtonUserJointAddAngularRow(const NewtonJoint *const joint, dFloat relativeAngleError, const dFloat *const pin):&#160;Newton.cpp'],['../_newton_8h.html#a5285fb5232a0c6d8ee09baf37b7599f7',1,'NewtonUserJointAddAngularRow(const NewtonJoint *const joint, dFloat relativeAngle, const dFloat *const dir):&#160;Newton.cpp']]],
  ['newtonuserjointaddgeneralrow',['NewtonUserJointAddGeneralRow',['../_newton_8cpp.html#a5c4d4d58daf0c53dc149928abeea4e94',1,'NewtonUserJointAddGeneralRow(const NewtonJoint *const joint, const dFloat *const jacobian0, const dFloat *const jacobian1):&#160;Newton.cpp'],['../_newton_8h.html#a81ac2aeb79182b0e251bf0b85ad87184',1,'NewtonUserJointAddGeneralRow(const NewtonJoint *const joint, const dFloat *const jacobian0, const dFloat *const jacobian1):&#160;Newton.cpp']]],
  ['newtonuserjointaddlinearrow',['NewtonUserJointAddLinearRow',['../_newton_8cpp.html#aeae1b8b2444c5cc71eabdba73d103bc5',1,'NewtonUserJointAddLinearRow(const NewtonJoint *const joint, const dFloat *const pivot0, const dFloat *const pivot1, const dFloat *const dir):&#160;Newton.cpp'],['../_newton_8h.html#a0d14eb660c3be1b82d726b47fafeb8ae',1,'NewtonUserJointAddLinearRow(const NewtonJoint *const joint, const dFloat *const pivot0, const dFloat *const pivot1, const dFloat *const dir):&#160;Newton.cpp']]],
  ['newtonuserjointgetrowforce',['NewtonUserJointGetRowForce',['../_newton_8cpp.html#ab41d6d2444bdb3beba90beb48253dc0c',1,'NewtonUserJointGetRowForce(const NewtonJoint *const joint, int row):&#160;Newton.cpp'],['../_newton_8h.html#aef294f258bc618a10efe5719ed3c7c27',1,'NewtonUserJointGetRowForce(const NewtonJoint *const joint, int row):&#160;Newton.cpp']]],
  ['newtonuserjointsetfeedbackcollectorcallback',['NewtonUserJointSetFeedbackCollectorCallback',['../_newton_8cpp.html#a33b16a07e67b6e9c13c2dfb32bcf4bf1',1,'NewtonUserJointSetFeedbackCollectorCallback(const NewtonJoint *const joint, NewtonUserBilateralCallback getFeedback):&#160;Newton.cpp'],['../_newton_8h.html#a3939e91809c2006fc198de009db21f4b',1,'NewtonUserJointSetFeedbackCollectorCallback(const NewtonJoint *const joint, NewtonUserBilateralCallback getFeedback):&#160;Newton.cpp']]],
  ['newtonuserjointsetrowacceleration',['NewtonUserJointSetRowAcceleration',['../_newton_8cpp.html#adbe71e2b065690bcebd6dbc340fdb489',1,'NewtonUserJointSetRowAcceleration(const NewtonJoint *const joint, dFloat acceleration):&#160;Newton.cpp'],['../_newton_8h.html#a8d1e38752191b71733308c6474f986c1',1,'NewtonUserJointSetRowAcceleration(const NewtonJoint *const joint, dFloat acceleration):&#160;Newton.cpp']]],
  ['newtonuserjointsetrowmaximumfriction',['NewtonUserJointSetRowMaximumFriction',['../_newton_8cpp.html#ab12ee00b0aef16e47e9f06f2ab0f0e84',1,'NewtonUserJointSetRowMaximumFriction(const NewtonJoint *const joint, dFloat friction):&#160;Newton.cpp'],['../_newton_8h.html#ac7ddf681d71a119ec73ec7b44935b7fd',1,'NewtonUserJointSetRowMaximumFriction(const NewtonJoint *const joint, dFloat friction):&#160;Newton.cpp']]],
  ['newtonuserjointsetrowminimumfriction',['NewtonUserJointSetRowMinimumFriction',['../_newton_8cpp.html#a2dd35af96af8fa5481ee39e82e402766',1,'NewtonUserJointSetRowMinimumFriction(const NewtonJoint *const joint, dFloat friction):&#160;Newton.cpp'],['../_newton_8h.html#ab04d0daf34a26c65e4e11b4633513eb3',1,'NewtonUserJointSetRowMinimumFriction(const NewtonJoint *const joint, dFloat friction):&#160;Newton.cpp']]],
  ['newtonuserjointsetrowspringdamperacceleration',['NewtonUserJointSetRowSpringDamperAcceleration',['../_newton_8cpp.html#acf97da0adf785eed27f88735ceb88f1e',1,'NewtonUserJointSetRowSpringDamperAcceleration(const NewtonJoint *const joint, dFloat springK, dFloat springD):&#160;Newton.cpp'],['../_newton_8h.html#a065d4916dfa9124c1070f13cd8856b6c',1,'NewtonUserJointSetRowSpringDamperAcceleration(const NewtonJoint *const joint, dFloat springK, dFloat springD):&#160;Newton.cpp']]],
  ['newtonuserjointsetrowstiffness',['NewtonUserJointSetRowStiffness',['../_newton_8cpp.html#a705ff6866bb646f261dc1f93ca51d04e',1,'NewtonUserJointSetRowStiffness(const NewtonJoint *const joint, dFloat stiffness):&#160;Newton.cpp'],['../_newton_8h.html#a8787441353d477818568558f2ecb4ad9',1,'NewtonUserJointSetRowStiffness(const NewtonJoint *const joint, dFloat stiffness):&#160;Newton.cpp']]],
  ['newtonuserjointsetsolver',['NewtonUserJointSetSolver',['../_newton_8cpp.html#a400dc927602120e1ec3a5e488d194932',1,'NewtonUserJointSetSolver(const NewtonJoint *const joint, int solver, int maxContactJoints):&#160;Newton.cpp'],['../_newton_8h.html#ace4b143c231e641dfa01625004c238b3',1,'NewtonUserJointSetSolver(const NewtonJoint *const joint, int solver, int maxContactJoints):&#160;Newton.cpp']]],
  ['newtonusermeshcollisioncontinueoveralaptest',['NewtonUserMeshCollisionContinueOveralapTest',['../_newton_8h.html#ad9ab4bdd808efc6ce26f48e1adae5360',1,'Newton.h']]],
  ['newtonusermeshcollisioncontinuousoverlaptest',['NewtonUserMeshCollisionContinuousOverlapTest',['../_newton_8cpp.html#a8c2daeb3f873ae2e6d08cb0f734cbca0',1,'NewtonUserMeshCollisionContinuousOverlapTest(const NewtonUserMeshCollisionCollideDesc *const collideDescData, const void *const rayHandle, const dFloat *const minAabb, const dFloat *const maxAabb):&#160;Newton.cpp'],['../_newton_8h.html#a467095c7c0a61ff92c45e86cfd1836a1',1,'NewtonUserMeshCollisionContinuousOverlapTest(const NewtonUserMeshCollisionCollideDesc *const collideDescData, const void *const continueCollisionHandle, const dFloat *const minAabb, const dFloat *const maxAabb):&#160;Newton.cpp']]],
  ['newtonwaitforupdatetofinish',['NewtonWaitForUpdateToFinish',['../_newton_8cpp.html#af98908b83872f51fd4e5af1dcd02f4b4',1,'NewtonWaitForUpdateToFinish(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#af1adda850b93a4adf8e943d3eb07c0a8',1,'NewtonWaitForUpdateToFinish(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtonworldaddpostlistener',['NewtonWorldAddPostListener',['../_newton_8cpp.html#a17c2e1058581e10ec2bee6efc29c4cc2',1,'NewtonWorldAddPostListener(const NewtonWorld *const newtonWorld, const char *const nameId, void *const listenerUserData, NewtonWorldUpdateListenerCallback update, NewtonWorldDestroyListenerCallback destroy):&#160;Newton.cpp'],['../_newton_8h.html#a3b16948d269909b32d839d0acf0237ec',1,'NewtonWorldAddPostListener(const NewtonWorld *const newtonWorld, const char *const nameId, void *const listenerUserData, NewtonWorldUpdateListenerCallback update, NewtonWorldDestroyListenerCallback destroy):&#160;Newton.cpp']]],
  ['newtonworldaddprelistener',['NewtonWorldAddPreListener',['../_newton_8cpp.html#a6be42b51056bbcb8a3cdc83afff2db16',1,'NewtonWorldAddPreListener(const NewtonWorld *const newtonWorld, const char *const nameId, void *const listenerUserData, NewtonWorldUpdateListenerCallback update, NewtonWorldDestroyListenerCallback destroy):&#160;Newton.cpp'],['../_newton_8h.html#a402432b822746d57c1a8a714b91d0b94',1,'NewtonWorldAddPreListener(const NewtonWorld *const newtonWorld, const char *const nameId, void *const listenerUserData, NewtonWorldUpdateListenerCallback update, NewtonWorldDestroyListenerCallback destroy):&#160;Newton.cpp']]],
  ['newtonworldcollide',['NewtonWorldCollide',['../_newton_8cpp.html#af90fa841ddb793ef49dc9fdcbcc40985',1,'NewtonWorldCollide(const NewtonWorld *const newtonWorld, const dFloat *const matrix, const NewtonCollision *const shape, void *const userData, NewtonWorldRayPrefilterCallback prefilter, NewtonWorldConvexCastReturnInfo *const info, int maxContactsCount, int threadIndex):&#160;Newton.cpp'],['../_newton_8h.html#a3cff699e84ae85d11c19e3a2fdf0d7e8',1,'NewtonWorldCollide(const NewtonWorld *const newtonWorld, const dFloat *const matrix, const NewtonCollision *const shape, void *const userData, NewtonWorldRayPrefilterCallback prefilter, NewtonWorldConvexCastReturnInfo *const info, int maxContactsCount, int threadIndex):&#160;Newton.cpp']]],
  ['newtonworldconvexcast',['NewtonWorldConvexCast',['../_newton_8cpp.html#a51f760bcbbc6d792315f759fc888a185',1,'NewtonWorldConvexCast(const NewtonWorld *const newtonWorld, const dFloat *const matrix, const dFloat *const target, const NewtonCollision *const shape, dFloat *const hitParam, void *const userData, NewtonWorldRayPrefilterCallback prefilter, NewtonWorldConvexCastReturnInfo *const info, int maxContactsCount, int threadIndex):&#160;Newton.cpp'],['../_newton_8h.html#a814663d18d2d12bbf564ab6fa36c4fe5',1,'NewtonWorldConvexCast(const NewtonWorld *const newtonWorld, const dFloat *const matrix, const dFloat *const target, const NewtonCollision *const shape, dFloat *const hitParam, void *const userData, NewtonWorldRayPrefilterCallback prefilter, NewtonWorldConvexCastReturnInfo *const info, int maxContactsCount, int threadIndex):&#160;Newton.cpp']]],
  ['newtonworldconvexraycast',['NewtonWorldConvexRayCast',['../_newton_8cpp.html#a6d709c45e72a254bbc4b1bd98b7e01ef',1,'NewtonWorldConvexRayCast(const NewtonWorld *const newtonWorld, const NewtonCollision *const shape, const dFloat *const matrix, const dFloat *const p1, NewtonWorldRayFilterCallback filter, void *const userData, NewtonWorldRayPrefilterCallback prefilter, int threadIndex):&#160;Newton.cpp'],['../_newton_8h.html#a411dcc5048866238117312ca9a464b9a',1,'NewtonWorldConvexRayCast(const NewtonWorld *const newtonWorld, const NewtonCollision *const shape, const dFloat *const matrix, const dFloat *const p1, NewtonWorldRayFilterCallback filter, void *const userData, NewtonWorldRayPrefilterCallback prefilter, int threadIndex):&#160;Newton.cpp']]],
  ['newtonworldcriticalsectionlock',['NewtonWorldCriticalSectionLock',['../_newton_8cpp.html#a00764ae61ae8ce0b942af394b31b59a1',1,'NewtonWorldCriticalSectionLock(const NewtonWorld *const newtonWorld, int threadIndex):&#160;Newton.cpp'],['../_newton_8h.html#a762e9f004ad43f1d16f7d41d823b5381',1,'NewtonWorldCriticalSectionLock(const NewtonWorld *const newtonWorld, int threadIndex):&#160;Newton.cpp']]],
  ['newtonworldcriticalsectionunlock',['NewtonWorldCriticalSectionUnlock',['../_newton_8cpp.html#a941597243ff1d97f52a6affd424a1b32',1,'NewtonWorldCriticalSectionUnlock(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#ae6bd85bbc61eda5e5e893bd7c9e78b32',1,'NewtonWorldCriticalSectionUnlock(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtonworldfloatsize',['NewtonWorldFloatSize',['../_newton_8cpp.html#a714b2b33f30909fe6defca2f4fc52603',1,'NewtonWorldFloatSize():&#160;Newton.cpp'],['../_newton_8h.html#a88c84de96d8a3c2218aa2289554f6380',1,'NewtonWorldFloatSize():&#160;Newton.cpp']]],
  ['newtonworldforeachbodyinaabbdo',['NewtonWorldForEachBodyInAABBDo',['../_newton_8cpp.html#adfb81cdb40732680f2d1f58db0811127',1,'NewtonWorldForEachBodyInAABBDo(const NewtonWorld *const newtonWorld, const dFloat *const p0, const dFloat *const p1, NewtonBodyIterator callback, void *const userData):&#160;Newton.cpp'],['../_newton_8h.html#a2fc41041e9bb14209f709df0a552f0ce',1,'NewtonWorldForEachBodyInAABBDo(const NewtonWorld *const newtonWorld, const dFloat *const p0, const dFloat *const p1, NewtonBodyIterator callback, void *const userData):&#160;Newton.cpp']]],
  ['newtonworldforeachjointdo',['NewtonWorldForEachJointDo',['../_newton_8cpp.html#a1f09a13d9628d0c2cffd877fc00f88d4',1,'NewtonWorldForEachJointDo(const NewtonWorld *const newtonWorld, NewtonJointIterator callback, void *const userData):&#160;Newton.cpp'],['../_newton_8h.html#a3084170568a06e60ba0d0261c4161470',1,'NewtonWorldForEachJointDo(const NewtonWorld *const newtonWorld, NewtonJointIterator callback, void *const userData):&#160;Newton.cpp']]],
  ['newtonworldgetbodycount',['NewtonWorldGetBodyCount',['../_newton_8cpp.html#a8d712c0c05b1bfd726a8251a05c5356a',1,'NewtonWorldGetBodyCount(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#a9e7af15a3f479c0a25756ae4319796e0',1,'NewtonWorldGetBodyCount(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtonworldgetconstraintcount',['NewtonWorldGetConstraintCount',['../_newton_8cpp.html#ac16981e0c0c119c1e89071f88c0053a2',1,'NewtonWorldGetConstraintCount(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#aba8c29f7d6ff52c26cbbf9e64836db4c',1,'NewtonWorldGetConstraintCount(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtonworldgetdestructorcallback',['NewtonWorldGetDestructorCallback',['../_newton_8cpp.html#a145a7b3704f8eb199150629ac1638486',1,'NewtonWorldGetDestructorCallback(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#ac8791d0ada9a884ff046bfa28d74a437',1,'NewtonWorldGetDestructorCallback(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtonworldgetfirstbody',['NewtonWorldGetFirstBody',['../_newton_8cpp.html#a6b527b173d373ed6c0a673cbaabcfda1',1,'NewtonWorldGetFirstBody(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#a9123c996099c2b43ca75bb4eaeff2d2d',1,'NewtonWorldGetFirstBody(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtonworldgetfirstmaterial',['NewtonWorldGetFirstMaterial',['../_newton_8cpp.html#a6cde5ab06236a0d514da82e65932e234',1,'NewtonWorldGetFirstMaterial(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#aecbcda9dc07a85a41db9bb2041188b51',1,'NewtonWorldGetFirstMaterial(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtonworldgetlisteneruserdata',['NewtonWorldGetListenerUserData',['../_newton_8cpp.html#af45995bcafaea530b7e2bb39bf8dc3c9',1,'NewtonWorldGetListenerUserData(const NewtonWorld *const newtonWorld, void *const listener):&#160;Newton.cpp'],['../_newton_8h.html#ae309b25805eafd76ce15757a7da099bd',1,'NewtonWorldGetListenerUserData(const NewtonWorld *const newtonWorld, void *const listener):&#160;Newton.cpp']]],
  ['newtonworldgetnextbody',['NewtonWorldGetNextBody',['../_newton_8cpp.html#ac95b363a7a88b8c2aa6b8e44491ba854',1,'NewtonWorldGetNextBody(const NewtonWorld *const newtonWorld, const NewtonBody *const curBody):&#160;Newton.cpp'],['../_newton_8h.html#ad3bd9b402a2bd5a6a64f8a23d978b597',1,'NewtonWorldGetNextBody(const NewtonWorld *const newtonWorld, const NewtonBody *const curBody):&#160;Newton.cpp']]],
  ['newtonworldgetnextmaterial',['NewtonWorldGetNextMaterial',['../_newton_8cpp.html#a278f5fbdeeb1ba42e8cac2b2a6421f29',1,'NewtonWorldGetNextMaterial(const NewtonWorld *const newtonWorld, const NewtonMaterial *const material):&#160;Newton.cpp'],['../_newton_8h.html#ab29e3b663c36ba1bc1ee2e5d02f5bdee',1,'NewtonWorldGetNextMaterial(const NewtonWorld *const newtonWorld, const NewtonMaterial *const material):&#160;Newton.cpp']]],
  ['newtonworldgetpostlistener',['NewtonWorldGetPostListener',['../_newton_8cpp.html#a8ffe5365a6d4face9b381367f1ef0b97',1,'NewtonWorldGetPostListener(const NewtonWorld *const newtonWorld, const char *const nameId):&#160;Newton.cpp'],['../_newton_8h.html#a19e1e6caae1ef9ca65bcd27fc717ae85',1,'NewtonWorldGetPostListener(const NewtonWorld *const newtonWorld, const char *const nameId):&#160;Newton.cpp']]],
  ['newtonworldgetprelistener',['NewtonWorldGetPreListener',['../_newton_8cpp.html#a674c93170010f823af911ce0b9b3be10',1,'NewtonWorldGetPreListener(const NewtonWorld *const newtonWorld, const char *const nameId):&#160;Newton.cpp'],['../_newton_8h.html#a81e037b96efa83434e7b28936b808def',1,'NewtonWorldGetPreListener(const NewtonWorld *const newtonWorld, const char *const nameId):&#160;Newton.cpp']]],
  ['newtonworldgetuserdata',['NewtonWorldGetUserData',['../_newton_8cpp.html#a0e3080764f4cc1651d9abef8b97bb5d4',1,'NewtonWorldGetUserData(const NewtonWorld *const newtonWorld):&#160;Newton.cpp'],['../_newton_8h.html#a57aee5d12bd090696ca2a000769b0095',1,'NewtonWorldGetUserData(const NewtonWorld *const newtonWorld):&#160;Newton.cpp']]],
  ['newtonworldgetversion',['NewtonWorldGetVersion',['../_newton_8cpp.html#aad3a5428c91797e7ac89eaeedb10ed3e',1,'NewtonWorldGetVersion():&#160;Newton.cpp'],['../_newton_8h.html#a4a53a7b021300355b9347081b9514f6c',1,'NewtonWorldGetVersion():&#160;Newton.cpp']]],
  ['newtonworldlistenergetbodydestroycallback',['NewtonWorldListenerGetBodyDestroyCallback',['../_newton_8cpp.html#a64b5814e44f83b8680257656b2fd7075',1,'NewtonWorldListenerGetBodyDestroyCallback(const NewtonWorld *const newtonWorld, void *const listener):&#160;Newton.cpp'],['../_newton_8h.html#a7168bc122f4d3b07c9384363631d3db6',1,'NewtonWorldListenerGetBodyDestroyCallback(const NewtonWorld *const newtonWorld, void *const listener):&#160;Newton.cpp']]],
  ['newtonworldlistenersetbodydestroycallback',['NewtonWorldListenerSetBodyDestroyCallback',['../_newton_8cpp.html#a0aafef416f03b6226e6f1662f2ca31ad',1,'NewtonWorldListenerSetBodyDestroyCallback(const NewtonWorld *const newtonWorld, void *const listener, NewtonWorldListenerBodyDestroyCallback bodyDestroyCallback):&#160;Newton.cpp'],['../_newton_8h.html#aa493c182b29cf6fc99259369388d8006',1,'NewtonWorldListenerSetBodyDestroyCallback(const NewtonWorld *const newtonWorld, void *const listener, NewtonWorldListenerBodyDestroyCallback bodyDestroyCallback):&#160;Newton.cpp']]],
  ['newtonworldraycast',['NewtonWorldRayCast',['../_newton_8cpp.html#aefaf4c130e1f114fe25420080db42715',1,'NewtonWorldRayCast(const NewtonWorld *const newtonWorld, const dFloat *const p0, const dFloat *const p1, NewtonWorldRayFilterCallback filter, void *const userData, NewtonWorldRayPrefilterCallback prefilter, int threadIndex):&#160;Newton.cpp'],['../_newton_8h.html#a52ee545123591e72e47ee3622d311411',1,'NewtonWorldRayCast(const NewtonWorld *const newtonWorld, const dFloat *const p0, const dFloat *const p1, NewtonWorldRayFilterCallback filter, void *const userData, NewtonWorldRayPrefilterCallback prefilter, int threadIndex):&#160;Newton.cpp']]],
  ['newtonworldsetcollisionconstructordestructorcallback',['NewtonWorldSetCollisionConstructorDestructorCallback',['../_newton_8cpp.html#a7ba085a86b35e0772edaedc3ebeda5cb',1,'NewtonWorldSetCollisionConstructorDestructorCallback(const NewtonWorld *const newtonWorld, NewtonCollisionCopyConstructionCallback constructor, NewtonCollisionDestructorCallback destructor):&#160;Newton.cpp'],['../_newton_8h.html#a93fc6b705689db04bd05da4c868ecd83',1,'NewtonWorldSetCollisionConstructorDestructorCallback(const NewtonWorld *const newtonWorld, NewtonCollisionCopyConstructionCallback constructor, NewtonCollisionDestructorCallback destructor):&#160;Newton.cpp']]],
  ['newtonworldsetcollisionconstructordestuctorcallback',['NewtonWorldSetCollisionConstructorDestuctorCallback',['../_newton_8h.html#afb0f93d594c859ed16007827d40f6622',1,'Newton.h']]],
  ['newtonworldsetdestructorcallback',['NewtonWorldSetDestructorCallback',['../_newton_8cpp.html#a616e1c2d1f6a48f46cca96ee4df29ac7',1,'NewtonWorldSetDestructorCallback(const NewtonWorld *const newtonWorld, NewtonWorldDestructorCallback destructor):&#160;Newton.cpp'],['../_newton_8h.html#abdce5e14b48b81c06d03d4b7a1deacf9',1,'NewtonWorldSetDestructorCallback(const NewtonWorld *const newtonWorld, NewtonWorldDestructorCallback destructor):&#160;Newton.cpp']]],
  ['newtonworldsetuserdata',['NewtonWorldSetUserData',['../_newton_8cpp.html#ad757ffb4d193fe4da3e654ef20e20acb',1,'NewtonWorldSetUserData(const NewtonWorld *const newtonWorld, void *const userData):&#160;Newton.cpp'],['../_newton_8h.html#a0150c0c0a1ce87cd216358e0574c3e2c',1,'NewtonWorldSetUserData(const NewtonWorld *const newtonWorld, void *const userData):&#160;Newton.cpp']]],
  ['newtonyield',['NewtonYield',['../_newton_8cpp.html#aa0ebbfc69a5da751ce09ce2039725260',1,'NewtonYield():&#160;Newton.cpp'],['../_newton_8h.html#a2f9fb2df430f4255e6f31b5ac4eec74c',1,'NewtonYield():&#160;Newton.cpp']]],
  ['next',['Next',['../classdg_red_back_node.html#a7212f3e970621894e1b1291cc7a2e796',1,'dgRedBackNode']]],
  ['norm',['Norm',['../classdg_general_vector.html#a39782b91feadb49e7dbdcfc40bf89826',1,'dgGeneralVector']]],
  ['norm2',['Norm2',['../classdg_general_vector.html#a666b1fe722f27e0fcaddb83418d79f9c',1,'dgGeneralVector']]],
  ['normalize',['Normalize',['../classd_quaternion.html#ae7e269301215ea5d8e757a3f6e082bed',1,'dQuaternion::Normalize()'],['../classdg_quaternion.html#a3bb3c0a279e87f65e2d37f7f14f2a186',1,'dgQuaternion::Normalize()']]]
];
