Skip to content
Shapemetry

@huukhanhnguyen/model / document/dataKind

document/dataKind

annotationPoints()

annotationPoints(value): Point[]

Parameters

value

ObjectData

Returns

Point[]


dataTypeOf()

dataTypeOf(value): "curveData" | "brepData" | "pointCloudData" | "meshData" | "lightData" | "blockData" | "linearDimensionData" | "radialDimensionData" | "angularDimensionData" | "textData" | "leaderData" | "imageData" | "sectionData" | "hatchData" | "skeletonData"

Parameters

value

unknown

Returns

"curveData" | "brepData" | "pointCloudData" | "meshData" | "lightData" | "blockData" | "linearDimensionData" | "radialDimensionData" | "angularDimensionData" | "textData" | "leaderData" | "imageData" | "sectionData" | "hatchData" | "skeletonData"


draftingTextOf()

draftingTextOf(value): string | undefined

Parameters

value

ObjectData

Returns

string | undefined


isAngularDimension()

isAngularDimension(value): value is AngularDimensionData

Parameters

value

unknown

Returns

value is AngularDimensionData


isAnnotation()

isAnnotation(value): boolean

Parameters

value

unknown

Returns

boolean


isBlock()

isBlock(value): value is BlockData

Parameters

value

unknown

Returns

value is BlockData


isCurve()

isCurve(value): value is CurveData

Parameters

value

unknown

Returns

value is CurveData


isDimension()

isDimension(value): value is LinearDimensionData | RadialDimensionData | AngularDimensionData

Parameters

value

unknown

Returns

value is LinearDimensionData | RadialDimensionData | AngularDimensionData


isHatch()

isHatch(value): value is HatchData

Parameters

value

unknown

Returns

value is HatchData


isImage()

isImage(value): value is ImageData

Parameters

value

unknown

Returns

value is ImageData


isLeader()

isLeader(value): value is LeaderData

Parameters

value

unknown

Returns

value is LeaderData


isLight()

isLight(value): value is LightData

Parameters

value

unknown

Returns

value is LightData


isLinearDimension()

isLinearDimension(value): value is LinearDimensionData

Parameters

value

unknown

Returns

value is LinearDimensionData


isMesh()

isMesh(value): value is MeshData

Parameters

value

unknown

Returns

value is MeshData


isPoint()

isPoint(value): value is Point

Parameters

value

unknown

Returns

value is Point


isPointCloud()

isPointCloud(value): value is PointCloudData

Parameters

value

unknown

Returns

value is PointCloudData


isPolyCurve()

isPolyCurve(value): value is PolyCurve

Is this value a PolyCurve? Ordered chain of tagged segments.

Parameters

value

unknown

Returns

value is PolyCurve


isRadialDimension()

isRadialDimension(value): value is RadialDimensionData

Parameters

value

unknown

Returns

value is RadialDimensionData


isSection()

isSection(value): value is SectionData

Parameters

value

unknown

Returns

value is SectionData


isShell()

isShell(value): value is BrepData

Parameters

value

unknown

Returns

value is BrepData


isSkeleton()

isSkeleton(value): value is SkeletonData

Parameters

value

unknown

Returns

value is SkeletonData


isText()

isText(value): value is TextData

Parameters

value

unknown

Returns

value is TextData


kindOfData()

kindOfData(data): "unknown" | DataKind

Parameters

data

ObjectData

Returns

"unknown" | DataKind


mapAnnotationGeometry()

mapAnnotationGeometry(value, map): ObjectData

Parameters

value

ObjectData

map

(p) => Point

Returns

ObjectData

Last updated: 📖 3 min readEdit on GitHub