Home Reference Source Repository
public class | source

Dimension

Extends:

three~THREE.Object3D → Dimension

Direct Subclass:

src/plugins/sketcher/dimensions.js~CircularDimension, src/plugins/sketcher/dimensions.js~LinearDimension

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

arrows: *

public

lines: *

public
public

texts: *

Method Summary

Public Methods
public

addArrow(point: *, dir: *)

public

addLine(startPos: *, endPos: *)

public

addText(point: *, dir: *, text: *)

public

clear()

public
public

update(ccData: *)

Public Constructors

public constructor source

Public Members

public arrows: * source

public lines: * source

public paramName: * source

public texts: * source

Public Methods

public addArrow(point: *, dir: *) source

Params:

NameTypeAttributeDescription
point *
dir *

public addLine(startPos: *, endPos: *) source

Params:

NameTypeAttributeDescription
startPos *
endPos *

public addText(point: *, dir: *, text: *) source

Params:

NameTypeAttributeDescription
point *
dir *
text *

public clear() source

public getParamValue(): number source

Return:

number

public update(ccData: *) source

Params:

NameTypeAttributeDescription
ccData *