diff --git a/raylib/rmodels.go b/raylib/rmodels.go index 90990af..98a9874 100644 --- a/raylib/rmodels.go +++ b/raylib/rmodels.go @@ -154,11 +154,11 @@ func DrawCylinderEx(startPos Vector3, endPos Vector3, startRadius float32, endRa cendRadius := (C.float)(endRadius) csides := (C.int)(sides) ccolor := colorCptr(col) - C.DrawCylinderEx(*cposition, cradiusTop, cradiusBottom, cheight, cslices, *ccolor) + C.DrawCylinderEx(*cstartPos, *cendPos, cstartRadius, cendRadius, csides, *ccolor) } // DrawCylinderWires - Draw a cylinder/cone wires -func DrawCylinderWires(cstartPos Vector3, cendPos Vector3, cstartRadius float32, cendRadius float32, csides int32, col color.RGBA) { +func DrawCylinderWires(position Vector3, radiusTop float32, radiusBottom float32, height float32, slices int32, col color.RGBA) { cposition := position.cptr() cradiusTop := (C.float)(radiusTop) cradiusBottom := (C.float)(radiusBottom) @@ -175,7 +175,7 @@ func DrawCylinderWiresEx(startPos Vector3, endPos Vector3, startRadius float32, cendRadius := (C.float)(endRadius) csides := (C.int)(sides) ccolor := colorCptr(col) - C.DrawCylinderWiresEx(*cposition, cradiusTop, cradiusBottom, cheight, cslices, *ccolor) + C.DrawCylinderWiresEx(*cstartPos, *cendPos, cstartRadius, cendRadius, csides, *ccolor) } // DrawCapsule - Draw a capsule with the center of its sphere caps at startPos and endPos