Struct rgeometry::ConvexPolygon [−][src]
pub struct ConvexPolygon<T, P = ()>(_);
Implementations
impl<T, P> ConvexPolygon<T, P> where
T: PolygonScalar,
&'a T: PolygonScalarRef<&'a T, T>,
[src]
impl<T, P> ConvexPolygon<T, P> where
T: PolygonScalar,
&'a T: PolygonScalarRef<&'a T, T>,
[src]impl ConvexPolygon<BigRational>
[src]
impl ConvexPolygon<BigRational>
[src]pub fn random<R: ?Sized>(
n: usize,
max: usize,
rng: &mut R
) -> ConvexPolygon<BigRational> where
R: Rng,
[src]
pub fn random<R: ?Sized>(
n: usize,
max: usize,
rng: &mut R
) -> ConvexPolygon<BigRational> where
R: Rng,
[src]let mut rng = rand::thread_rng(); ConvexPolygon::random(3, 1000, &mut rng)Run
Trait Implementations
impl<T: Debug, P: Debug> Debug for ConvexPolygon<T, P>
[src]
impl<T: Debug, P: Debug> Debug for ConvexPolygon<T, P>
[src]impl<'a, T, P> From<&'a ConvexPolygon<T, P>> for &'a Polygon<T, P>
[src]
impl<'a, T, P> From<&'a ConvexPolygon<T, P>> for &'a Polygon<T, P>
[src]fn from(convex: &'a ConvexPolygon<T, P>) -> &'a Polygon<T, P>
[src]
fn from(convex: &'a ConvexPolygon<T, P>) -> &'a Polygon<T, P>
[src]Performs the conversion.
impl<T, P> From<ConvexPolygon<T, P>> for Polygon<T, P>
[src]
impl<T, P> From<ConvexPolygon<T, P>> for Polygon<T, P>
[src]fn from(convex: ConvexPolygon<T, P>) -> Polygon<T, P>
[src]
fn from(convex: ConvexPolygon<T, P>) -> Polygon<T, P>
[src]Performs the conversion.
Auto Trait Implementations
impl<T, P> RefUnwindSafe for ConvexPolygon<T, P> where
P: RefUnwindSafe,
T: RefUnwindSafe,
P: RefUnwindSafe,
T: RefUnwindSafe,
impl<T, P> Send for ConvexPolygon<T, P> where
P: Send,
T: Send,
P: Send,
T: Send,
impl<T, P> Sync for ConvexPolygon<T, P> where
P: Sync,
T: Sync,
P: Sync,
T: Sync,
impl<T, P> Unpin for ConvexPolygon<T, P> where
P: Unpin,
T: Unpin,
P: Unpin,
T: Unpin,
impl<T, P> UnwindSafe for ConvexPolygon<T, P> where
P: UnwindSafe,
T: UnwindSafe,
P: UnwindSafe,
T: UnwindSafe,
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,