Skip to main content

KArchFace

kds-plugin-document / Exports / KArchFace

Interface: KArchFace

新自由造型环境下吸附到的非平面户型面

The KArchFace class represents architecture.

Table of contents

Methods

Methods

getDirection

getDirection(): KVector3d

获取户型几何面延伸方向

Returns

KVector3d

The direction of non planar architecture face.

Defined in

api.d.ts:801


getFace3d

getFace3d(): KFace3d

获取户型几何轮廓面

Returns

KFace3d

The face3d of architecture wall.

Defined in

api.d.ts:785


getId

getId(): string

获取户型面id

Get the id of archFace.

Returns

string

The id of archFace.

Defined in

api.d.ts:768


getPillar

getPillar(): KArchPillar

获取户型面所在柱子

Get the pillar of archFace.

Returns

KArchPillar

The pillar of archFace

Defined in

api.d.ts:828


getRoom

getRoom(): KArchRoom

获取户型面所在房间

Get the room of archFace.

Returns

KArchRoom

The room of archFace

Defined in

api.d.ts:810


getSurface

getSurface(): KSurface

获取户型几何面,目前仅支持平面几何面

Returns

KSurface

The surface of architecture wall, only planar faces are supported currently.

Defined in

api.d.ts:793


getType

getType(): KArchFaceType

获取非平面户型类型

Get the entity's type.

Returns

KArchFaceType

The entity's type.

Defined in

api.d.ts:777


getWall

getWall(): KArchWall

获取户型面所在墙

Get the wall of archFace.

Returns

KArchWall

The wall of archFace

Defined in

api.d.ts:819