Validity

public static class Validity
Exposes a collection of methods for formatting validity descriptions for common types.

Methods

Describe

#
public static bool Describe(Sentence sentence, Arc data, string identifier)
sentence (Sentence)
data (Arc)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Arc data)
sentence (Sentence)
data (Arc)

Describe

#
public static bool Describe(Sentence sentence, BoundingBox data, bool testPointLike, bool testZeroArea, bool testZeroVolume)
sentence (Sentence)
data (BoundingBox)
testPointLike (bool)
testZeroArea (bool)
testZeroVolume (bool)

Describe

#
public static bool Describe(Sentence sentence, BoundingBox data, string identifier, bool testPointLike, bool testZeroArea, bool testZeroVolume)
sentence (Sentence)
data (BoundingBox)
identifier (string)
testPointLike (bool)
testZeroArea (bool)
testZeroVolume (bool)

Describe

#
public static bool Describe(Sentence sentence, Box data, bool testPointLike, bool testZeroArea, bool testZeroVolume)
sentence (Sentence)
data (Box)
testPointLike (bool)
testZeroArea (bool)
testZeroVolume (bool)

Describe

#
public static bool Describe(Sentence sentence, Box data, string identifier, bool testPointLike, bool testZeroArea, bool testZeroVolume)
sentence (Sentence)
data (Box)
identifier (string)
testPointLike (bool)
testZeroArea (bool)
testZeroVolume (bool)

Describe

#
public static bool Describe(Sentence sentence, Brep data, string identifier)
sentence (Sentence)
data (Brep)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Brep data)
sentence (Sentence)
data (Brep)

Describe

#
public static bool Describe(Sentence sentence, BrepFace data, string identifier)
sentence (Sentence)
data (BrepFace)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, BrepFace data)
sentence (Sentence)
data (BrepFace)

Describe

#
public static bool Describe(Sentence sentence, Circle data, string identifier)
sentence (Sentence)
data (Circle)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Circle data)
sentence (Sentence)
data (Circle)

Describe

#
public static bool Describe(Sentence sentence, Complex data, string identifier)
sentence (Sentence)
data (Complex)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Complex data)
sentence (Sentence)
data (Complex)

Describe

#
public static bool Describe(Sentence sentence, Curve data, string identifier)
sentence (Sentence)
data (Curve)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Curve data)
sentence (Sentence)
data (Curve)

Describe

#
public static bool Describe(Sentence sentence, double data, string identifier)
sentence (Sentence)
data (double)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, double data)
sentence (Sentence)
data (double)

Describe

#
public static bool Describe(Sentence sentence, Extrusion data, string identifier)
sentence (Sentence)
data (Extrusion)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Extrusion data)
sentence (Sentence)
data (Extrusion)

Describe

#
public static bool Describe(Sentence sentence, float data, string identifier)
sentence (Sentence)
data (float)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, float data)
sentence (Sentence)
data (float)

Describe

#
public static bool Describe(Sentence sentence, Interval data, bool testSingleton, bool testDecreasing, bool testInfinite)
sentence (Sentence)
data (Interval)
testSingleton (bool)
testDecreasing (bool)
testInfinite (bool)

Describe

#
public static bool Describe(Sentence sentence, Interval data, string identifier, bool testSingleton, bool testDecreasing, bool testInfinite)
sentence (Sentence)
data (Interval)
identifier (string)
testSingleton (bool)
testDecreasing (bool)
testInfinite (bool)

Describe

#
public static bool Describe(Sentence sentence, Line data, string identifier)
sentence (Sentence)
data (Line)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Line data)
sentence (Sentence)
data (Line)

Describe

#
public static bool Describe(Sentence sentence, Mesh data, string identifier)
sentence (Sentence)
data (Mesh)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Mesh data)
sentence (Sentence)
data (Mesh)

Describe

#
public static bool Describe(Sentence sentence, MeshFace data, string identifier)
sentence (Sentence)
data (MeshFace)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, MeshFace data)
sentence (Sentence)
data (MeshFace)

Describe

#
public static bool Describe(Sentence sentence, Plane data, bool testUnitAxes, bool testPerpendicularAxes)
sentence (Sentence)
data (Plane)
testUnitAxes (bool)
testPerpendicularAxes (bool)

Describe

#
public static bool Describe(Sentence sentence, Plane data, string identifier, bool testUnitAxes, bool testPerpendicularAxes)
sentence (Sentence)
data (Plane)
identifier (string)
testUnitAxes (bool)
testPerpendicularAxes (bool)

Describe

#
public static bool Describe(Sentence sentence, Point2d data, string identifier)
sentence (Sentence)
data (Point2d)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Point2d data)
sentence (Sentence)
data (Point2d)

Describe

#
public static bool Describe(Sentence sentence, Point3d data, string identifier)
sentence (Sentence)
data (Point3d)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Point3d data)
sentence (Sentence)
data (Point3d)

Describe

#
public static bool Describe(Sentence sentence, Polyline data, string identifier)
sentence (Sentence)
data (Polyline)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Polyline data)
sentence (Sentence)
data (Polyline)

Describe

#
public static bool Describe(Sentence sentence, Rectangle3d data, string identifier)
sentence (Sentence)
data (Rectangle3d)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Rectangle3d data)
sentence (Sentence)
data (Rectangle3d)

Describe

#
public static bool Describe(Sentence sentence, Sphere data, string identifier)
sentence (Sentence)
data (Sphere)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Sphere data)
sentence (Sentence)
data (Sphere)

Describe

#
public static bool Describe(Sentence sentence, string data, bool testEmpty, bool testWhitespace)
sentence (Sentence)
data (string)
testEmpty (bool)
testWhitespace (bool)

Describe

#
public static bool Describe(Sentence sentence, string data, string identifier, bool testEmpty, bool testWhitespace)
sentence (Sentence)
data (string)
identifier (string)
testEmpty (bool)
testWhitespace (bool)

Describe

#
public static bool Describe(Sentence sentence, SubD data, string identifier)
sentence (Sentence)
data (SubD)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, SubD data)
sentence (Sentence)
data (SubD)

Describe

#
public static bool Describe(Sentence sentence, Surface data, string identifier)
sentence (Sentence)
data (Surface)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Surface data)
sentence (Sentence)
data (Surface)

Describe

#
public static bool Describe(Sentence sentence, Transform data, string identifier)
sentence (Sentence)
data (Transform)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Transform data)
sentence (Sentence)
data (Transform)

Describe

#
public static bool Describe(Sentence sentence, Triangle data, string identifier)
sentence (Sentence)
data (Triangle)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Triangle data)
sentence (Sentence)
data (Triangle)

Describe

#
public static bool Describe(Sentence sentence, Tube data, string identifier)
sentence (Sentence)
data (Tube)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Tube data)
sentence (Sentence)
data (Tube)

Describe

#
public static bool Describe(Sentence sentence, Vector2d data, string identifier)
sentence (Sentence)
data (Vector2d)
identifier (string)

Describe

#
public static bool Describe(Sentence sentence, Vector2d data)
sentence (Sentence)
data (Vector2d)

Describe

#
public static bool Describe(Sentence sentence, Vector3d data, bool testZero, bool testTiny, bool testUnit)
sentence (Sentence)
data (Vector3d)
testZero (bool)
testTiny (bool)
testUnit (bool)

Describe

#
public static bool Describe(Sentence sentence, Vector3d data, string identifier, bool testZero, bool testTiny, bool testUnit)
sentence (Sentence)
data (Vector3d)
identifier (string)
testZero (bool)
testTiny (bool)
testUnit (bool)