API Docs for: GoblinPhysics
Show:

ConeShape Class

Constructor

ConeShape

(
  • radius
  • half_height
)

Parameters:

  • radius Number

    radius of the cylinder

  • half_height Number

    half height of the cylinder

Methods

calculateLocalAABB

(
  • aabb
)

Calculates this shape's local AABB and stores it in the passed AABB object

Parameters:

findSupportPoint

(
  • direction
  • support_point
)

Given direction, find the point in this body which is the most extreme in that direction. This support point is calculated in world coordinates and stored in the second parameter support_point

Parameters:

  • direction Vec3

    direction to use in finding the support point

  • support_point Vec3

    vec3 variable which will contain the supporting point after calling this method

Properties

_cosangle

Number private

cos of the cone's angle

_sinagle

Number private

sin of the cone's angle

end {vec3{ end point of the segment

Vec3

Checks if a ray segment intersects with the shape

half_height

Number

half height of the cylinder

point {vec3} (out) location of intersection

Vec3 private

Checks if a ray segment intersects with the cone definition

radius

Number

radius of the cylinder