Go to the source code of this file.
Namespaces | |
| namespace | SurfaceGeometry |
Enumerations | |
| enum class | SurfaceGeometry::SurfaceSide { SurfaceGeometry::INSIDE , SurfaceGeometry::OUTSIDE , SurfaceGeometry::ON } |
| The side of a closed surface where a query point is located. More... | |
Functions | |
| SurfaceSide | SurfaceGeometry::signedValueSideness (Real phi, Real tolerance, bool inside_is_negative) |
| Classify a signed level-set value into a SurfaceSide. | |
| SurfaceSide | SurfaceGeometry::unionSideness (SurfaceSide a, SurfaceSide b) |
| Combine two classifications for a union: INSIDE if either is INSIDE, otherwise ON if either is ON, otherwise OUTSIDE (the INSIDE > ON > OUTSIDE precedence). | |
| std::ostream & | SurfaceGeometry::operator<< (std::ostream &os, const SurfaceSide &side) |
| Stream a human-readable name for a SurfaceSide value. | |