function box_empty()
    ret = ccall(("graphene_box_empty", libgraphene), Ptr{_GrapheneBox}, ())
    ret2 = convert(GrapheneBoxLike, ret, false)
    ret2
end
function box_infinite()
    ret = ccall(("graphene_box_infinite", libgraphene), Ptr{_GrapheneBox}, ())
    ret2 = convert(GrapheneBoxLike, ret, false)
    ret2
end
function box_minus_one()
    ret = ccall(("graphene_box_minus_one", libgraphene), Ptr{_GrapheneBox}, ())
    ret2 = convert(GrapheneBoxLike, ret, false)
    ret2
end
function box_one()
    ret = ccall(("graphene_box_one", libgraphene), Ptr{_GrapheneBox}, ())
    ret2 = convert(GrapheneBoxLike, ret, false)
    ret2
end
function box_one_minus_one()
    ret = ccall(("graphene_box_one_minus_one", libgraphene), Ptr{_GrapheneBox}, ())
    ret2 = convert(GrapheneBoxLike, ret, false)
    ret2
end
function box_zero()
    ret = ccall(("graphene_box_zero", libgraphene), Ptr{_GrapheneBox}, ())
    ret2 = convert(GrapheneBoxLike, ret, false)
    ret2
end
function point3d_zero()
    ret = ccall(("graphene_point3d_zero", libgraphene), Ptr{_GraphenePoint3D}, ())
    ret2 = convert(GraphenePoint3DLike, ret, false)
    ret2
end
function point_zero()
    ret = ccall(("graphene_point_zero", libgraphene), Ptr{_GraphenePoint}, ())
    ret2 = convert(GraphenePointLike, ret, false)
    ret2
end
function rect_alloc()
    ret = ccall(("graphene_rect_alloc", libgraphene), Ptr{_GrapheneRect}, ())
    ret2 = convert(GrapheneRectLike, ret, true)
    ret2
end
function rect_zero()
    ret = ccall(("graphene_rect_zero", libgraphene), Ptr{_GrapheneRect}, ())
    ret2 = convert(GrapheneRectLike, ret, false)
    ret2
end
function size_zero()
    ret = ccall(("graphene_size_zero", libgraphene), Ptr{_GrapheneSize}, ())
    ret2 = convert(GrapheneSizeLike, ret, false)
    ret2
end
function vec2_one()
    ret = ccall(("graphene_vec2_one", libgraphene), Ptr{_GrapheneVec2}, ())
    ret2 = convert(GrapheneVec2Like, ret, false)
    ret2
end
function vec2_x_axis()
    ret = ccall(("graphene_vec2_x_axis", libgraphene), Ptr{_GrapheneVec2}, ())
    ret2 = convert(GrapheneVec2Like, ret, false)
    ret2
end
function vec2_y_axis()
    ret = ccall(("graphene_vec2_y_axis", libgraphene), Ptr{_GrapheneVec2}, ())
    ret2 = convert(GrapheneVec2Like, ret, false)
    ret2
end
function vec2_zero()
    ret = ccall(("graphene_vec2_zero", libgraphene), Ptr{_GrapheneVec2}, ())
    ret2 = convert(GrapheneVec2Like, ret, false)
    ret2
end
function vec3_one()
    ret = ccall(("graphene_vec3_one", libgraphene), Ptr{_GrapheneVec3}, ())
    ret2 = convert(GrapheneVec3Like, ret, false)
    ret2
end
function vec3_x_axis()
    ret = ccall(("graphene_vec3_x_axis", libgraphene), Ptr{_GrapheneVec3}, ())
    ret2 = convert(GrapheneVec3Like, ret, false)
    ret2
end
function vec3_y_axis()
    ret = ccall(("graphene_vec3_y_axis", libgraphene), Ptr{_GrapheneVec3}, ())
    ret2 = convert(GrapheneVec3Like, ret, false)
    ret2
end
function vec3_z_axis()
    ret = ccall(("graphene_vec3_z_axis", libgraphene), Ptr{_GrapheneVec3}, ())
    ret2 = convert(GrapheneVec3Like, ret, false)
    ret2
end
function vec3_zero()
    ret = ccall(("graphene_vec3_zero", libgraphene), Ptr{_GrapheneVec3}, ())
    ret2 = convert(GrapheneVec3Like, ret, false)
    ret2
end
function vec4_one()
    ret = ccall(("graphene_vec4_one", libgraphene), Ptr{_GrapheneVec4}, ())
    ret2 = convert(GrapheneVec4Like, ret, false)
    ret2
end
function vec4_w_axis()
    ret = ccall(("graphene_vec4_w_axis", libgraphene), Ptr{_GrapheneVec4}, ())
    ret2 = convert(GrapheneVec4Like, ret, false)
    ret2
end
function vec4_x_axis()
    ret = ccall(("graphene_vec4_x_axis", libgraphene), Ptr{_GrapheneVec4}, ())
    ret2 = convert(GrapheneVec4Like, ret, false)
    ret2
end
function vec4_y_axis()
    ret = ccall(("graphene_vec4_y_axis", libgraphene), Ptr{_GrapheneVec4}, ())
    ret2 = convert(GrapheneVec4Like, ret, false)
    ret2
end
function vec4_z_axis()
    ret = ccall(("graphene_vec4_z_axis", libgraphene), Ptr{_GrapheneVec4}, ())
    ret2 = convert(GrapheneVec4Like, ret, false)
    ret2
end
function vec4_zero()
    ret = ccall(("graphene_vec4_zero", libgraphene), Ptr{_GrapheneVec4}, ())
    ret2 = convert(GrapheneVec4Like, ret, false)
    ret2
end
