1 2struct Point{T} 3 x::T 4 y::T 5end 6 7struct Point3{T} 8 x::T 9 y::T 10 z::T 11end 12 13 14struct Size{T} 15 width::T 16 height::T 17end 18 19 20struct Rect{T} 21 x::T 22 y::T 23 width::T 24 height::T 25end 26 27struct RotatedRect 28 center::Point{Float32} 29 size::Size{Float32} 30 angle::Float32 31end 32 33struct Range 34 start::Int32 35 end_::Int32 36end 37 38struct TermCriteria 39 type::Int32 40 maxCount::Int32 41 epsilon::Float64 42end 43 44struct cvComplex{T} 45 re::T 46 im::T 47end 48