Options
All
  • Public
  • Public/Protected
  • All
Menu

Class JointRectangle

継ぎ手で囲まれた矩形

Hierarchy

Implements

Index

Constructors

constructor

Properties

_path

_path: Path

fill

fill: boolean = false

パスの内部を塗り潰すフラグ (レーザーカッターならtrueで彫刻)

height

height: number

hull

hull: boolean

jointHeight

jointHeight: number

jointWidth

jointWidth: number

straightFirst

straightFirst: boolean

stroke

stroke: boolean = true

パスの線を描画するフラグ (レーザーカッターならtrueで切断)

width

width: number

x

x: number

y

y: number

Accessors

bounds

layout

  • get layout(): string
  • set layout(layoutManagerName: string): void
  • Returns string

  • Parameters

    • layoutManagerName: string

    Returns void

name

  • get name(): string

Methods

calcBounds

  • Parameters

    Returns object

    • height: number
    • width: number
    • x: any
    • y: any

clone

extrude

  • パスを押し出して立体形状を生成し、その展開面を配列として返す

    Parameters

    • depth: number

      押し出す深さ

    • Default value opposite: boolean = true

      パスと向かい合う面を生成する場合はtrue (通常はtrue)

    Returns Array<ContainerIface>

    Container の配列

flipX

flipY

getBounds

remove

  • remove(): void

reverse

set

toString

  • toString(): string

Generated using TypeDoc