Search results
- 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 collision27 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 th5 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, third2 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 kind2 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 shape2 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 cre2 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 amou2 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 ID2 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 amou2 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