mirror of
https://github.com/hannobraun/Fornjot
synced 2025-01-30 11:55:57 +00:00
Document convenient syntax for fj::Difference2d
This commit is contained in:
parent
7f1bba7e98
commit
5013127e17
@ -26,6 +26,19 @@ impl Shape2d {
|
||||
}
|
||||
|
||||
/// A difference between two shapes
|
||||
///
|
||||
/// # Examples
|
||||
///
|
||||
/// Convenient syntax for this operation is available through [`crate::syntax`].
|
||||
///
|
||||
/// ``` rust
|
||||
/// # let a = fj::Sketch::from_points(vec![[0., 0.], [1., 0.], [0., 1.]]);
|
||||
/// # let b = fj::Sketch::from_points(vec![[2., 0.], [3., 0.], [2., 1.]]);
|
||||
/// use fj::syntax::*;
|
||||
///
|
||||
/// // `a` and `b` can be anything that converts to `fj::Shape2d`
|
||||
/// let difference = a.difference(&b);
|
||||
/// ```
|
||||
#[derive(Clone, Debug, PartialEq)]
|
||||
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
|
||||
#[repr(C)]
|
||||
|
Loading…
Reference in New Issue
Block a user