pub struct Writer {
pub affine4: Affine4,
/* private fields */
}
Fields§
§affine4: Affine4
Implementations§
source§impl Writer
impl Writer
pub fn new<P: AsRef<Path>>(path: P, reference: Option<Header>) -> Result<Writer>
sourcepub fn apply_transform_from_voxel_space(&mut self, spacing: Spacing)
pub fn apply_transform_from_voxel_space(&mut self, spacing: Spacing)
Modifies the affine in order to write all streamlines from voxel space to the right coordinate space on disk.
The resulting file will only valid if the streamlines were read using
apply_transform_to_voxel_space
.
sourcepub fn reset_affine(&mut self)
pub fn reset_affine(&mut self)
Resets the affine so that no transformation is applied to the points.
The TrackVis header (on disk) will NOT be modified.
sourcepub fn apply_affine(&mut self, affine: &Affine4)
pub fn apply_affine(&mut self, affine: &Affine4)
Applies a new affine over the current affine.
The TrackVis header (on disk) will NOT be modified.
pub fn write<T: Writable>(&mut self, data: T)
pub fn write_from_iter<I>(&mut self, streamline: I, len: usize)where
I: IntoIterator<Item = Point>,
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Writer
impl Send for Writer
impl Sync for Writer
impl Unpin for Writer
impl UnwindSafe for Writer
Blanket Implementations§
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self
from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self
to the equivalent element of its superset.