UNPKG

@shapediver/sdk.sdtf-geometry

Version:
60 lines 5.1 kB
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