Class: SurfaceMetric
Defined in: geometry/SurfaceDomain.ts:84
An immutable anatomical embedding in millimetres. Updating positions creates a new metric.
Constructors
Constructor
ts
new SurfaceMetric(domain, options): SurfaceMetric;Defined in: geometry/SurfaceDomain.ts:89
Parameters
domain
options
Returns
SurfaceMetric
Properties
snapshotId
ts
readonly snapshotId: string;Defined in: geometry/SurfaceDomain.ts:85
frame
ts
readonly frame: string;Defined in: geometry/SurfaceDomain.ts:86
units
ts
readonly units: "mm";Defined in: geometry/SurfaceDomain.ts:87
byteLength
ts
readonly byteLength: number;Defined in: geometry/SurfaceDomain.ts:88
domain
ts
readonly domain: SurfaceDomain;Defined in: geometry/SurfaceDomain.ts:89
Methods
copyPositions()
ts
copyPositions(): Float64Array;Defined in: geometry/SurfaceDomain.ts:110
Returns
Float64Array
position()
ts
position(vertex, out?): Float64Array;Defined in: geometry/SurfaceDomain.ts:111
Parameters
vertex
number
out?
Float64Array<ArrayBuffer> = ...
Returns
Float64Array
fingerprint()
ts
fingerprint(): Promise<string>;Defined in: geometry/SurfaceDomain.ts:117
Returns
Promise<string>