@shapediver/sdk.sdtf-geometry
Version:
Extension containing sdTF geometry types
60 lines • 5.1 kB
TypeScript
import { SdtfGeometryArcType, SdtfGeometryBoundingBoxType, SdtfGeometryBoxType, SdtfGeometryCircleType, SdtfGeometryComplexType, SdtfGeometryConeType, SdtfGeometryCylinderType, SdtfGeometryEllipseType, SdtfGeometryInterval2Type, SdtfGeometryIntervalType, SdtfGeometryLineType, SdtfGeometryMatrixType, SdtfGeometryPlaneType, SdtfGeometryPoint2d, SdtfGeometryPoint3d, SdtfGeometryPoint4d, SdtfGeometryPointType, SdtfGeometryPolylineType, SdtfGeometryRayType, SdtfGeometryRectangleType, SdtfGeometrySphereType, SdtfGeometryTorusType, SdtfGeometryTransformListType, SdtfGeometryTransformType, SdtfGeometryVector2d, SdtfGeometryVector3d, SdtfGeometryVector4d, SdtfGeometryVectorType } from './ISdtfGeometryTypes';
export declare class SdtfGeometryTypeGuard {
static assertArc(value: unknown): asserts value is SdtfGeometryArcType;
static isArc(value: unknown): value is SdtfGeometryArcType;
static assertBoundingBox(value: unknown): asserts value is SdtfGeometryBoundingBoxType;
static isBoundingBox(value: unknown): value is SdtfGeometryBoundingBoxType;
static assertBox(value: unknown): asserts value is SdtfGeometryBoxType;
static isBox(value: unknown): value is SdtfGeometryBoxType;
static assertCircle(value: unknown): asserts value is SdtfGeometryCircleType;
static isCircle(value: unknown): value is SdtfGeometryCircleType;
static assertComplex(value: unknown): asserts value is SdtfGeometryComplexType;
static isComplex(value: unknown): value is SdtfGeometryComplexType;
static assertCone(value: unknown): asserts value is SdtfGeometryConeType;
static isCone(value: unknown): value is SdtfGeometryConeType;
static assertCylinder(value: unknown): asserts value is SdtfGeometryCylinderType;
static isCylinder(value: unknown): value is SdtfGeometryCylinderType;
static assertEllipse(value: unknown): asserts value is SdtfGeometryEllipseType;
static isEllipse(value: unknown): value is SdtfGeometryEllipseType;
static assertInterval(value: unknown): asserts value is SdtfGeometryIntervalType;
static isInterval(value: unknown): value is SdtfGeometryIntervalType;
static assertInterval2(value: unknown): asserts value is SdtfGeometryInterval2Type;
static isInterval2(value: unknown): value is SdtfGeometryInterval2Type;
static assertLine(value: unknown): asserts value is SdtfGeometryLineType;
static isLine(value: unknown): value is SdtfGeometryLineType;
static assertMatrix(value: unknown): asserts value is SdtfGeometryMatrixType;
static isMatrix(value: unknown): value is SdtfGeometryMatrixType;
static assertPlane(value: unknown): asserts value is SdtfGeometryPlaneType;
static isPlane(value: unknown): value is SdtfGeometryPlaneType;
static assertPoint(value: unknown): asserts value is SdtfGeometryPointType;
static isPoint(value: unknown): value is SdtfGeometryPointType;
static assertPoint2d(value: unknown): asserts value is SdtfGeometryPoint2d;
static isPoint2d(value: unknown): value is SdtfGeometryPoint2d;
static assertPoint3d(value: unknown): asserts value is SdtfGeometryPoint3d;
static isPoint3d(value: unknown): value is SdtfGeometryPoint3d;
static assertPoint4d(value: unknown): asserts value is SdtfGeometryPoint4d;
static isPoint4d(value: unknown): value is SdtfGeometryPoint4d;
static assertPolyline(value: unknown): asserts value is SdtfGeometryPolylineType;
static isPolyline(value: unknown): value is SdtfGeometryPolylineType;
static assertRay(value: unknown): asserts value is SdtfGeometryRayType;
static isRay(value: unknown): value is SdtfGeometryRayType;
static assertRectangle(value: unknown): asserts value is SdtfGeometryRectangleType;
static isRectangle(value: unknown): value is SdtfGeometryRectangleType;
static assertSphere(value: unknown): asserts value is SdtfGeometrySphereType;
static isSphere(value: unknown): value is SdtfGeometrySphereType;
static assertTorus(value: unknown): asserts value is SdtfGeometryTorusType;
static isTorus(value: unknown): value is SdtfGeometryTorusType;
static assertTransform(value: unknown): asserts value is SdtfGeometryTransformType;
static isTransform(value: unknown): value is SdtfGeometryTransformType;
static assertTransformList(value: unknown): asserts value is SdtfGeometryTransformListType;
static isTransformList(value: unknown): value is SdtfGeometryTransformListType;
static assertVector(value: unknown): asserts value is SdtfGeometryVectorType;
static isVector(value: unknown): value is SdtfGeometryVectorType;
static assertVector2d(value: unknown): asserts value is SdtfGeometryVector2d;
static isVector2d(value: unknown): value is SdtfGeometryVector2d;
static assertVector3d(value: unknown): asserts value is SdtfGeometryVector3d;
static isVector3d(value: unknown): value is SdtfGeometryVector3d;
static assertVector4d(value: unknown): asserts value is SdtfGeometryVector4d;
static isVector4d(value: unknown): value is SdtfGeometryVector4d;
}
//# sourceMappingURL=SdtfGeometryTypeGuard.d.ts.map