Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlignXSquare ¶
type AlignYSquare ¶
type AlignZSquare ¶
type AlignedBox ¶
type Camera ¶
type Camera struct { Location xmath.Vector `json:"location"` LookingAt xmath.Vector `json:"looking_at"` UpDirection xmath.Vector `json:"up_direction"` FieldOfViewInRadians float64 `json:"field_of_view_in_radians"` FocalLength float64 `json:"focal_length"` FocalRatio float64 `json:"focal_ratio"` AspectWide int `json:"aspect_wide"` AspectHigh int `json:"aspect_high"` }
type Surface ¶
type Surface struct { Triangles []Triangle `json:"triangles,omitempty"` AlignedBoxes []AlignedBox `json:"aligned_boxes,omitempty"` Spheres []Sphere `json:"spheres,omitempty"` AlignXSquares []AlignXSquare `json:"align_x_squares,omitempty"` AlignYSquares []AlignYSquare `json:"align_y_squares,omitempty"` AlignZSquares []AlignZSquare `json:"align_z_squares,omitempty"` Discs []Disc `json:"discs,omitempty"` Pipes []Pipe `json:"pipes,omitempty"` }
Click to show internal directories.
Click to hide internal directories.