Search results

Jump to: navigation, search
  • This is list of all functions and callbacks within Newton library by category. == [[:Category:Newton World Control Functions]] ==
    78 KB (4,368 words) - 05:54, 18 June 2019
  • * These two functions are callbacks. They are called when * This function will create NewtonBody with box collision
    27 KB (3,475 words) - 08:02, 10 June 2019
  • NewtonCollision* shape; shape = CreateNewtonBox (world, floor, 0);
    17 KB (2,616 words) - 08:02, 10 June 2019
  • ...ple, have a body with a mass and inertia torque like a box and (collision) shape like cylinder (or a "vehicle", or...), even if it may be pointles... ...r to release references to the object. Neglecting to release references to collision primitives is a common cause of memory leaks.
    9 KB (1,280 words) - 08:02, 10 June 2019
  • Creates a ConvexHull primitive for collision from a cloud of points. ...e application shows perfectly smooth behavior. However for cases where the shape is too complex or a polygonal representation is desired convex hulls are th
    5 KB (851 words) - 08:02, 10 June 2019
  • ...reateUserMeshCollision|User Mesh collision]] is checked by newton when the shape potentially collides with another object (a object's AABB overlaps the user ...data structure, identifies the data about current intresection check, the collision data - if any is returned into this structure.
    4 KB (587 words) - 08:49, 3 October 2019
  • Create a complex collision geometry to be controlled by the application. ...of at least three floats to hold minimum value for the box relative to the collision.
    3 KB (408 words) - 09:47, 3 October 2019
  • ...llision object from multiple collision objects to represent a more complex shape. Or, 3 spheres can make a snowman shape.
    3 KB (415 words) - 08:02, 10 June 2019
  • Creates a [[Collision primitives#Box|box / cuboid]] primitive body. This function creates a "bounding box" collision mesh in the NewtonWorld specified by the first parameter. The second, third
    2 KB (316 words) - 08:02, 10 June 2019
  • Creates a height field collision primitive. * char *attributeMap - an array of shape IDs associated with the cells of the height field.
    2 KB (293 words) - 05:32, 18 June 2019
  • Create a generalized [[Collision primitives#Sphere|ellipsoid]] primitive. * Sphere collision are generalized ellipsoids, the application can create many different kind
    2 KB (265 words) - 08:02, 10 June 2019
  • Creates a convex hull collision primitive from a mesh primitive. * int [[shapeID]] - the ID of the collision shape
    2 KB (253 words) - 08:02, 10 June 2019
  • Create an empty complex collision geometry tree. * int [[shapeID]] - custom ID to associate with the collision shape.
    2 KB (216 words) - 08:02, 10 June 2019
  • Create a collision shape via a serialization function. ...f-line tool. Then the application can call this function to de-serialize a collision from a file or any file packer system the application is using that was cre
    2 KB (202 words) - 08:02, 10 June 2019
  • Creates a [[Collision primitives#Capsule|capsule]] primitive for collision. * int [[shapeID]] - custom ID to associate with the collision shape.
    2 KB (235 words) - 08:02, 10 June 2019
  • Creates a [[Collision primitives#Cone|cone]] primitive for collision. ...ease references to collision primitives is a common cause of memory leaks. Collision primitives can be reused with more than one body. This will reduce the amou
    2 KB (227 words) - 08:02, 10 June 2019
  • ...ton Functions]] [[Category:Newton 3 Functions]] [[Category:Collision shape functions]]
    682 bytes (57 words) - 05:32, 18 June 2019
  • Creates a [[Collision primitives#Cylinder|cylindrical]] collision primitive. * int [[shapeID]] - shape ID
    2 KB (206 words) - 08:02, 10 June 2019
  • Creates a [[Collision primitives#Chamfer Cylinder|ChamferCylinder]] collision primitive. ...ease references to collision primitives is a common cause of memory leaks. Collision primitives can be reused with more than one body. This will reduce the amou
    2 KB (200 words) - 08:02, 10 June 2019
  • Creates a compound collision from a mesh primitive. * The generated compound collision.
    2 KB (190 words) - 08:02, 10 June 2019
  • ...ription]] [[Category:Collision shape functions]] [[Category:Compound shape functions]]
    1 KB (104 words) - 08:02, 10 June 2019
  • Create a transparent collision primitive. * Pointer to the collision object.
    1 KB (202 words) - 08:02, 10 June 2019
  • ...[Category:User defined mesh shape functions]] [[Category:User defined mesh shape Callbacks]]
    1 KB (137 words) - 08:02, 10 June 2019
  • ...hape Callbacks]] [[Category:Compound shape functions]] [[Category:Compound shape Callbacks]]
    1 KB (105 words) - 08:02, 10 June 2019
  • ...hape Callbacks]] [[Category:Compound shape functions]] [[Category:Compound shape Callbacks]]
    1 KB (105 words) - 08:02, 10 June 2019
  • * void* [[userData]] - Userdata for this collision shape. ...[Category:User defined mesh shape functions]] [[Category:User defined mesh shape Callbacks]]
    1 KB (138 words) - 08:02, 10 June 2019
  • * const NewtonCollision* convexHullCollision - pointer to the convex hull collision primitive. ...function will return zero on all shapes other than a convex full collision shape.
    1 KB (151 words) - 08:02, 10 June 2019
  • ...ever a raycast is performed on a [[NewtonCreateUserMeshCollision|User Mesh collision]]. ...sting for your user mesh, if you don't then raycasts will behave as if the shape is not there.
    1 KB (138 words) - 08:02, 10 June 2019
  • ...three principal axis and the the values of the inertia matrix of a convex collision objects. * const NewtonCollision convexCollision - is the pointer to a convex collision primitive.
    1 KB (141 words) - 08:02, 10 June 2019
  • ...information about a [[NewtonCreateUserMeshCollision|User Mesh collision]] shape. * void* [[userData]] - Userdata for this collision shape.
    1 KB (125 words) - 08:02, 10 June 2019
  • ...hape Callbacks]] [[Category:Compound shape functions]] [[Category:Compound shape Callbacks]]
    1 KB (94 words) - 08:02, 10 June 2019
  • calculate the total volume defined by a convex collision geometry. * const NewtonCollision *convexCollision - pointer to the collision.
    1,000 bytes (120 words) - 08:02, 10 June 2019
  • ...ctions]] [[Category:Collision Shape Creation Functions]] [[Category:Newton Functions without description]]
    999 bytes (101 words) - 08:02, 10 June 2019
  • ...[Category:User defined mesh shape functions]] [[Category:User defined mesh shape Callbacks]]
    999 bytes (95 words) - 08:02, 10 June 2019
  • ...[Category:User defined mesh shape functions]] [[Category:User defined mesh shape Callbacks]]
    939 bytes (98 words) - 08:02, 10 June 2019
  • Creates a scene collision primitive. * Pointer to the scene collision primitive.
    936 bytes (101 words) - 08:02, 10 June 2019
  • Called whenever a [[NewtonCreateUserMeshCollision|User Mesh collision]] is destroyed. ...* [[userData]] - Custom user data set to identify the individual collision shape.
    896 bytes (93 words) - 08:02, 10 June 2019
  • Modifies existing compound collision sub-shape's offset matrix. ...ription]] [[Category:Collision shape functions]] [[Category:Compound shape functions]]
    845 bytes (67 words) - 08:02, 10 June 2019
  • Removes a collision shape from a compound collision by collision shape handle ...ription]] [[Category:Collision shape functions]] [[Category:Compound shape functions]]
    796 bytes (64 words) - 08:02, 10 June 2019
  • Removes a collision shape from a compound collision by collision shape node index ...ription]] [[Category:Collision shape functions]] [[Category:Compound shape functions]]
    778 bytes (61 words) - 08:02, 10 June 2019
  • Adds a collision shape to a compound collision ...ription]] [[Category:Collision shape functions]] [[Category:Compound shape functions]]
    747 bytes (61 words) - 08:02, 10 June 2019
  • ...tegory:Collision mesh shape functions]] [[Category:User defined mesh shape functions]]
    700 bytes (66 words) - 08:02, 10 June 2019
  • ...escription]] [[Category:Collision shape functions]] [[Category:Scene shape functions]]
    693 bytes (61 words) - 08:02, 10 June 2019
  • Get the collision primitive of a body. * Pointer to body collision geometry.
    674 bytes (70 words) - 08:02, 10 June 2019
  • "Closes" the compount collision after it was open for adding new shapes to it. ...ription]] [[Category:Collision shape functions]] [[Category:Compound shape functions]]
    674 bytes (57 words) - 08:02, 10 June 2019
  • ...ription]] [[Category:Collision shape functions]] [[Category:Compound shape functions]]
    669 bytes (54 words) - 08:02, 10 June 2019
  • * NewtonCollision* - it really returns a [[shapeID]] and not a collision (todo: this needs to be verified, but it seems to be correct ) [[Category:Physics Contact control functions]]
    664 bytes (69 words) - 08:02, 10 June 2019
  • ...ions]] [[Category:Newton Functions without description]] [[Category:Deform functions]]
    632 bytes (60 words) - 08:02, 10 June 2019
  • ...[Category:Newton Functions without description]] [[Category:Compound shape functions]]
    609 bytes (52 words) - 08:02, 10 June 2019
  • "Opens" the compount collision for adding new shapes to it. ...ription]] [[Category:Collision shape functions]] [[Category:Compound shape functions]]
    598 bytes (51 words) - 08:02, 10 June 2019
  • ...ription]] [[Category:Collision shape functions]] [[Category:Compound shape functions]]
    591 bytes (51 words) - 08:02, 10 June 2019
  • ...ription]] [[Category:Collision shape functions]] [[Category:Compound shape functions]]
    579 bytes (49 words) - 08:02, 10 June 2019
  • ...n Functions]] [[Category:Newton 3 Functions]] [[Category:Convex hull shape functions]]
    572 bytes (50 words) - 08:02, 10 June 2019
  • ...ription]] [[Category:Collision shape functions]] [[Category:Compound shape functions]]
    553 bytes (47 words) - 08:02, 10 June 2019
  • ...nCollision* NewtonCollisionGetParentInstance (const NewtonCollision* const collision) * const NewtonCollision* const collision
    533 bytes (44 words) - 08:02, 10 June 2019
  • NewtonCollision* NewtonCollisionCreateInstance (const NewtonCollision* const collision) * const NewtonCollision* const collision
    527 bytes (44 words) - 08:02, 10 June 2019
  • ...ription]] [[Category:Collision shape functions]] [[Category:Compound shape functions]]
    526 bytes (43 words) - 08:02, 10 June 2019
  • * If *buoyancyPlane* return 0 buoyancy calculation for this collision primitive is ignored, this could be used to filter buoyancy calculation * of compound collision geometry with different IDs.
    2 KB (191 words) - 05:31, 18 June 2019
  • ...Category:Newton Functions without description]] [[Category:Collision shape functions]]
    484 bytes (43 words) - 08:02, 10 June 2019
  • ...Category:Newton Functions without description]] [[Category:Collision shape functions]]
    482 bytes (42 words) - 08:02, 10 June 2019
  • ...Category:Newton Functions without description]] [[Category:Collision shape functions]]
    476 bytes (42 words) - 08:02, 10 June 2019
  • ...Category:Newton Functions without description]] [[Category:Collision shape functions]]
    476 bytes (42 words) - 08:02, 10 June 2019
  • ...Category:Newton Functions without description]] [[Category:Collision shape functions]]
    453 bytes (39 words) - 08:02, 10 June 2019