mirror of
https://github.com/hannobraun/Fornjot
synced 2025-11-10 09:00:02 +00:00
Update documentation of ShellValidationError
This commit is contained in:
parent
207576f65f
commit
c6df4c9d18
@ -35,12 +35,11 @@ pub enum ShellValidationError {
|
|||||||
)]
|
)]
|
||||||
CurveCoordinateSystemMismatch(Vec<CurveCoordinateSystemMismatch>),
|
CurveCoordinateSystemMismatch(Vec<CurveCoordinateSystemMismatch>),
|
||||||
|
|
||||||
/// [`Shell`] contains global_edges not referred to by two half-edges
|
/// [`Shell`] is not watertight
|
||||||
#[error("Shell is not watertight")]
|
#[error("Shell is not watertight")]
|
||||||
NotWatertight,
|
NotWatertight,
|
||||||
|
|
||||||
/// [`Shell`] contains half-edges that are coincident, but refer to
|
/// [`Shell`] contains edges that are coincident, but not identical
|
||||||
/// different global_edges
|
|
||||||
#[error(
|
#[error(
|
||||||
"`Shell` contains `Edge`s that are coincident but refer to different \
|
"`Shell` contains `Edge`s that are coincident but refer to different \
|
||||||
`Curve`s\n\
|
`Curve`s\n\
|
||||||
@ -49,7 +48,7 @@ pub enum ShellValidationError {
|
|||||||
)]
|
)]
|
||||||
CoincidentEdgesNotIdentical(Handle<Edge>, Handle<Edge>),
|
CoincidentEdgesNotIdentical(Handle<Edge>, Handle<Edge>),
|
||||||
|
|
||||||
/// [`Shell`] contains half-edges that are identical, but do not coincide
|
/// [`Shell`] contains edges that are identical, but do not coincide
|
||||||
#[error(
|
#[error(
|
||||||
"Shell contains `Edge`s that are identical but do not coincide\n\
|
"Shell contains `Edge`s that are identical but do not coincide\n\
|
||||||
Edge 1: {edge_a:#?}\n\
|
Edge 1: {edge_a:#?}\n\
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user