This is the development version of the documentation. It may change before the next release. See 0.6.x for the latest release.
null
srcnull sets the amplitude of all transducers to 0 and stops the output.
null(&mut dst);null(dst)Pattern.Null(dst);| Parameter | Type | Description |
|---|---|---|
dst |
&mut [[Emission; _]] |
Output buffer |
Example
Section titled “Example”use autd3_rs::geometry::{Autd3, Geometry};use autd3_rs_pattern::null;
let geometry = Geometry::new(vec![Autd3::default()]);
let mut dst = geometry.pattern_buffer();
null(&mut dst);from autd3.geometry import Autd3, Geometryfrom autd3_pattern import null
geometry = Geometry([Autd3([0.0, 0.0, 0.0], [1.0, 0.0, 0.0, 0.0])])
dst = geometry.pattern_buffer()
null(dst)using System.Numerics;using AUTD3;
var geometry = new Geometry(new[] { new Autd3(Vector3.Zero) });
var dst = geometry.PatternBuffer();
Pattern.Null(dst);