Home Reference Source Repository
import Constraint from 'awv3-next/sketcher/constraint.js'
public class | source

Constraint

Extends:

sketcher/ccobjects~ClassCadObject → Constraint

Constructor Summary

Public Constructor
public

constructor(types: *, args: *, attributes: *)

Member Summary

Public Members
public

args: *

public
public

fixed: *

public

mesh: *

public

points: *

public

type: *

public
public

value: *

public

Method Summary

Public Methods
public

addMember(member: *)

public

applyStateDiff(stateDiff: *)

public
public

getData(): *

public

getState(): *

public

hide()

public

hover()

public
public

prepareAddOnServer(sketch: *): *

public

prepareRemoveOnServer(sketch: *): *

public

prepareUpdateToServer(sketch: *): *

public

setGeomSizes(sizes: *)

public

show()

public
public
public

Public Constructors

public constructor(types: *, args: *, attributes: *) source

Params:

NameTypeAttributeDescription
types *
args *
attributes *

Public Members

public args: * source

public expression: * source

public fixed: * source

public mesh: * source

public points: * source

public type: * source

public typename: * source

public value: * source

public visible: boolean source

Public Methods

public addMember(member: *) source

Params:

NameTypeAttributeDescription
member *

public applyStateDiff(stateDiff: *) source

Params:

NameTypeAttributeDescription
stateDiff *

public finishedUpdating() source

public getData(): * source

Return:

*

public getState(): * source

Return:

*

public hide() source

public hover() source

public loadTexture(): * source

Return:

*

public prepareAddOnServer(sketch: *): * source

Params:

NameTypeAttributeDescription
sketch *

Return:

*

public prepareRemoveOnServer(sketch: *): * source

Params:

NameTypeAttributeDescription
sketch *

Return:

*

public prepareUpdateToServer(sketch: *): * source

Params:

NameTypeAttributeDescription
sketch *

Return:

*

public setGeomSizes(sizes: *) source

Params:

NameTypeAttributeDescription
sizes *

public show() source

public unhover() source

public updateGeometry() source

public updateMatrixFromMatrixWorld() source