Table of Contents

Struct ValidationContext

Namespace
Aspose.CAD.FileFormats.GLB.Validation
Assembly
Aspose.CAD.dll

Utility class used in the process of model validation.

public readonly struct ValidationContext
Inherited Members

Constructors

ValidationContext(ValidationResult)

Properties

Root
TryFix

Methods

AreEqual<TValue>(ValueLocation, TValue, TValue)
AreJoints(ValueLocation, IList<Vector4>, int)
AreNormals(ValueLocation, IList<Vector3>)
ArePositions(ValueLocation, IList<Vector3>)
AreRotations(ValueLocation, IList<Quaternion>)
AreSameReference<TRef>(ValueLocation, TRef, TRef)
AreTangents(ValueLocation, IList<Vector4>)
EnumsAreEqual<TValue>(ValueLocation, TValue, TValue)
GetContext(JsonSerializable)
IsAnyOf(ValueLocation, AttributeFormat, params AttributeFormat[])
IsAnyOf<T>(ValueLocation, T, params T[])
IsDefaultOrWithin<TValue>(ValueLocation, TValue?, TValue, TValue)
IsDefined<T>(ValueLocation, T?)
IsDefined<T>(ValueLocation, T)
IsGreaterOrEqual<TValue>(ValueLocation, TValue, TValue)
IsGreater<TValue>(ValueLocation, TValue, TValue)
IsInRange<T>(ValueLocation, T, T, T)
IsJsonSerializable(ValueLocation, object)
IsLessOrEqual<TValue>(ValueLocation, TValue, TValue)
IsLess<TValue>(ValueLocation, TValue, TValue)
IsMatrix(ValueLocation, in Matrix4x4, bool, bool)
IsMatrix4x3(ValueLocation, in Matrix4x4, bool, bool)
IsMultipleOf(ValueLocation, int, int)
IsNormal(ValueLocation, in Vector3)
IsNullOrInRange<T>(ValueLocation, int?, int, IReadOnlyList<T>)
IsNullOrIndex<T>(ValueLocation, int?, IReadOnlyList<T>)
IsNullOrMatrix(ValueLocation, Matrix4x4?, bool, bool)
IsNullOrMatrix4x3(ValueLocation, Matrix4x4?, bool, bool)
IsNullOrValidURI(ValueLocation, string, params string[])
IsPosition(ValueLocation, in Vector3)
IsRotation(ValueLocation, in Quaternion)
IsSetCollection<T>(ValueLocation, IEnumerable<T>)
IsTrue(ValueLocation, bool, string)
IsUndefined<T>(ValueLocation, T?)
IsUndefined<T>(ValueLocation, T)
IsValidURI(ValueLocation, string, params string[])
MustBeNull(ValueLocation, object)
NonNegative(ValueLocation, int?)
NotNull(ValueLocation, object)
That(Action)