Docs.rs
  • autd3-core-31.0.1
    • autd3-core 31.0.1
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • s5suzuki
    • Dependencies
      • async-trait ^0.1.87 normal optional
      • autd3-derive ^31.0.1 normal optional
      • bit-vec ^0.8.0 normal optional
      • bvh ^0.11.0 normal optional
      • const_fn ^0.4.11 normal
      • derive_more ^2.0.1 normal optional
      • getset ^0.1.5 normal optional
      • nalgebra ^0.33.2 normal optional
      • paste ^1.0.15 normal optional
      • thiserror ^2.0.12 normal optional
      • time ^0.3.39 normal optional
      • tracing ^0.1.41 normal optional
      • zerocopy ^0.8.22 normal optional
      • anyhow ^1.0.97 dev
      • approx ^0.5.1 dev
      • itertools ^0.14.0 dev
      • rand ^0.9.0 dev
      • rstest ^0.25.0 dev
      • windows ^0.60.0 normal optional
    • Versions
    • 100% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

autd3_core31.0.1

Crate Items

  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Aliases
  • Attribute Macros

List of all items

Structs

  • acoustics::directivity::Sphere
  • acoustics::directivity::T4010A1
  • datagram::DatagramOption
  • defined::Angle
  • defined::Freq
  • defined::Hz
  • defined::deg
  • defined::kHz
  • defined::rad
  • derive::Arc
  • derive::HashMap
  • ethercat::DcSysTime
  • gain::Drive
  • gain::EmitIntensity
  • gain::GainError
  • gain::Phase
  • geometry::Aabb
  • geometry::Device
  • geometry::Geometry
  • geometry::Transducer
  • link::LinkError
  • link::RxMessage
  • link::TxMessage
  • modulation::ModulationError

Enums

  • datagram::GPIOIn
  • datagram::GPIOOut
  • datagram::LoopBehavior
  • datagram::Segment
  • datagram::TransitionMode
  • derive::SamplingConfig
  • derive::SamplingConfigError
  • geometry::EulerAngleExtrinsic
  • geometry::EulerAngleIntrinsic

Traits

  • acoustics::directivity::Directivity
  • datagram::Datagram
  • datagram::DatagramL
  • datagram::DatagramS
  • gain::Gain
  • gain::GainCalculator
  • gain::GainCalculatorGenerator
  • link::AsyncLink
  • link::Link
  • modulation::Modulation

Attribute Macros

  • async_trait

Functions

  • acoustics::propagate
  • defined::ultrasound_freq

Type Aliases

  • gain::BitVec
  • geometry::Complex
  • geometry::EulerAngle
  • geometry::Isometry
  • geometry::Point3
  • geometry::Quaternion
  • geometry::Translation
  • geometry::UnitQuaternion
  • geometry::UnitVector3
  • geometry::Vector3

Constants

  • defined::ABSOLUTE_THRESHOLD_OF_HEARING
  • defined::DEFAULT_TIMEOUT
  • defined::METER
  • defined::MILLIMETER
  • defined::PI
  • defined::T4010A1_AMPLITUDE
  • defined::ULTRASOUND_PERIOD_COUNT
  • defined::mm
  • ethercat::ECAT_DC_SYS_TIME_BASE
  • ethercat::EC_CYCLE_TIME_BASE
  • ethercat::EC_INPUT_FRAME_SIZE
  • ethercat::EC_OUTPUT_FRAME_SIZE