Kaba class Geometry ed

...

Syntax ed

class Geometry
    var edge: Edge[]
    var is_closed: bool
    var polygon: Polygon[]
    var vertex: Vertex[]

    # constructors
    func mut __init__()

    # functions
    func static and(a: Geometry, b: Geometry, out _out: Geometry) -> i32
    func static subtract(a: Geometry, b: Geometry, out _out: Geometry) -> i32

    # nested classes
    class Ball
    class Cube
    class Cylinder
    class CylinderComplex
    class EndMode
    class Plane
    class Platonic
    class Polygon
    class Sphere
    class Torus
    class TorusKnot
    class Vertex

Nested classes ed

Functions ed

func static and(a: Geometry, b: Geometry, out _out: Geometry) -> i32
...

func static subtract(a: Geometry, b: Geometry, out _out: Geometry) -> i32
...

Elements ed

var edge: Edge[]
...

var is_closed: bool
...

var polygon: Polygon[]
...

var vertex: Vertex[]
...