pub struct PerspectiveConformanceSuite;Expand description
The perspective conformance suite for MeshHiddenLines and
MeshVisibleFaces.
Implementations§
Source§impl PerspectiveConformanceSuite
impl PerspectiveConformanceSuite
Sourcepub fn run(provider: &dyn MeshHiddenLines) -> PerspectiveConformanceReport
pub fn run(provider: &dyn MeshHiddenLines) -> PerspectiveConformanceReport
Check a hidden-line provider’s perspective claim.
Sourcepub fn run_faces(
provider: &dyn MeshVisibleFaces,
) -> PerspectiveConformanceReport
pub fn run_faces( provider: &dyn MeshVisibleFaces, ) -> PerspectiveConformanceReport
Check a visible-face provider’s perspective claim.
Auto Trait Implementations§
impl Freeze for PerspectiveConformanceSuite
impl RefUnwindSafe for PerspectiveConformanceSuite
impl Send for PerspectiveConformanceSuite
impl Sync for PerspectiveConformanceSuite
impl Unpin for PerspectiveConformanceSuite
impl UnsafeUnpin for PerspectiveConformanceSuite
impl UnwindSafe for PerspectiveConformanceSuite
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more