Documentation ¶
Overview ¶
Package photon is a SliceProcessor that writes its results to one or more ChiTuBox .cbddlp files (which are identical to AnyCubic .photon files).
This is based on: github.com/Andoryuuta/photon with the major difference that this code does not hold the full model in-memory but instead streams the images to the output file.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Slicer ¶
type Slicer interface { NumMaterials() int MaterialName(materialNum int) string // 1-based MBB() (min, max [3]float32) // in millimeters PrepareRenderZ() error RenderZSlices(materialNum int, sp irmf.ZSliceProcessor, order irmf.Order) error NumZSlices() int }
Slicer represents a slicer that provides slices of voxels for multiple materials (from an IRMF file).
Click to show internal directories.
Click to hide internal directories.