Options
All
  • Public
  • Public/Protected
  • All
Menu

Represent a user-defined constraint on displacement. The implementation is provided by a callback.

const c = new arch.UserDic( (u, id) => {
if (u[0]<0) u[0]=0
return u
})
surface.addConstraint(c)
see

UserTic

Hierarchy

  • UserDic

Implements

Index

Constructors

Properties

Constructors

Properties

func: (x: number, y: number, z: number, dx: number, dy: number, dz: number) => Vector

Type declaration

    • (x: number, y: number, z: number, dx: number, dy: number, dz: number): Vector
    • brief

      The arrow function that will change the (dx, dy, dz) displacement at point (x, y, z). This arrow function should return the modified displacement

      Parameters

      • x: number
      • y: number
      • z: number
      • dx: number
      • dy: number
      • dz: number

      Returns Vector