[−][src]Trait gobs::sampler::Sampler
Required methods
pub fn get_position(&self) -> Vec3<i32>
[src]
pub fn get_voxel(&self) -> T
[src]
pub fn set_position(&mut self, x: i32, y: i32, z: i32)
[src]
pub fn move_positive_x(&mut self)
[src]
pub fn move_positive_y(&mut self)
[src]
pub fn move_positive_z(&mut self)
[src]
pub fn move_negative_x(&mut self)
[src]
pub fn move_negative_y(&mut self)
[src]
pub fn move_negative_z(&mut self)
[src]
pub fn is_current_position_valid(&self) -> bool
[src]
pub fn peek_voxel_1nx1ny1nz(&self) -> T
[src]
pub fn peek_voxel_1nx1ny0pz(&self) -> T
[src]
pub fn peek_voxel_1nx1ny1pz(&self) -> T
[src]
pub fn peek_voxel_1nx0py1nz(&self) -> T
[src]
pub fn peek_voxel_1nx0py0pz(&self) -> T
[src]
pub fn peek_voxel_1nx0py1pz(&self) -> T
[src]
pub fn peek_voxel_1nx1py1nz(&self) -> T
[src]
pub fn peek_voxel_1nx1py0pz(&self) -> T
[src]
pub fn peek_voxel_1nx1py1pz(&self) -> T
[src]
pub fn peek_voxel_0px1ny1nz(&self) -> T
[src]
pub fn peek_voxel_0px1ny0pz(&self) -> T
[src]
pub fn peek_voxel_0px1ny1pz(&self) -> T
[src]
pub fn peek_voxel_0px0py1nz(&self) -> T
[src]
pub fn peek_voxel_0px0py0pz(&self) -> T
[src]
pub fn peek_voxel_0px0py1pz(&self) -> T
[src]
pub fn peek_voxel_0px1py1nz(&self) -> T
[src]
pub fn peek_voxel_0px1py0pz(&self) -> T
[src]
pub fn peek_voxel_0px1py1pz(&self) -> T
[src]
pub fn peek_voxel_1px1ny1nz(&self) -> T
[src]
pub fn peek_voxel_1px1ny0pz(&self) -> T
[src]
pub fn peek_voxel_1px1ny1pz(&self) -> T
[src]
pub fn peek_voxel_1px0py1nz(&self) -> T
[src]
pub fn peek_voxel_1px0py0pz(&self) -> T
[src]
pub fn peek_voxel_1px0py1pz(&self) -> T
[src]
pub fn peek_voxel_1px1py1nz(&self) -> T
[src]
pub fn peek_voxel_1px1py0pz(&self) -> T
[src]
pub fn peek_voxel_1px1py1pz(&self) -> T
[src]
Implementors
impl<'a, T> Sampler<T> for RawVolumeSampler<'a, T> where
T: Voxel,
[src]
T: Voxel,