Class: Dragger
Memberof
M3D.Shapes
Description
拖拽器
Author
zyc
Date
2023-10-18
Version
1.0
Copyright
All Rights Reserved. Copyright (C) 2022 HOTEAMSOFT, Ltd
Hierarchy
-
↳
Dragger
Table of contents
Constructors
Properties
Accessors
Methods
- addDraggerCallback
- addDraggerTip
- addEffect
- clearDraggerCallbacks
- dispatch
- getAllModels
- getAlpha
- getBoundingBox
- getColor
- getDraggerActive
- getDraggerCallbacks
- getDraggerName
- getDraggerTip
- getDraggerType
- getDrawModel
- getDrawables
- getEffect
- getEvents
- getId
- getIsFrontShow
- getIsXMax
- getIsXMin
- getIsYMax
- getIsYMin
- getIsZMax
- getIsZMin
- getLocalTransform
- getMatrix
- getMoveShapeStatus
- getName
- getNeedClip
- getNeedScale
- getObjectId
- getParentDragger
- getPickColor
- getPosition
- getPreSelectColor
- getPreSelected
- getProperties
- getProto
- getRenderShapes
- getRotation
- getScale
- getScene
- getShapeType
- getShapes
- getWorldBoundingBox
- getWorldTransform
- getXMax
- getXMin
- getYMax
- getYMin
- getZMax
- getZMin
- handle
- initialize
- isDraggerModel
- isPreSelected
- isSelected
- isVisible
- post
- receive
- registerEvent
- removeDraggerCallback
- removeDraggerTip
- removeEffect
- removeEvent
- resetPointer
- restoreDragger
- send
- sendClipMessage
- sendEffectMessage
- setAlpha
- setColor
- setDraggerActive
- setDraggerName
- setDrawModel
- setEffect
- setFrontShow
- setId
- setIsXMax
- setIsXMin
- setIsYMax
- setIsYMin
- setIsZMax
- setIsZMin
- setMoveShapeStatus
- setName
- setNeedClip
- setNeedScale
- setObjectId
- setParentDragger
- setPickColor
- setPointer
- setPosition
- setPreSelectColor
- setPreSelected
- setRotation
- setScale
- setScene
- setSelected
- setShapeType
- setVisible
- setWorldTransform
- setXMax
- setXMin
- setYMax
- setYMin
- setZMax
- setZMin
- update
- updateMatrix
Constructors
constructor
• new Dragger(): Dragger
Returns
Description
构造函数
Overrides
Properties
id
• id: number
Inherited from
count
▪ Static
count: number
Inherited from
isProto
▪ Static
isProto: string
Inherited from
pVertexHeader
▪ Static
pVertexHeader: string
Inherited from
Accessors
isProto
• get
isProto(): boolean
Returns
boolean
Description
获取是否为原型对象
Inherited from
ComplexShape.isProto
• set
isProto(v
): void
Parameters
Name | Type |
---|---|
v | boolean |
Returns
void
Description
设置是否为原型对象
Inherited from
ComplexShape.isProto
Methods
addDraggerCallback
▸ addDraggerCallback(callback
): void
Parameters
Name | Type |
---|---|
callback | DraggerCallback |
Returns
void
Description
添加回调
addDraggerTip
▸ addDraggerTip(note
, toolsKey
): boolean
Parameters
Name | Type |
---|---|
note | Note |
toolsKey | string |
Returns
boolean
Description
添加对应Note
addEffect
▸ addEffect(effectType
): void
Parameters
Name | Type |
---|---|
effectType | number |
Returns
void
Description
添加特效效果
Inherited from
clearDraggerCallbacks
▸ clearDraggerCallbacks(): void
Returns
void
Description
清空回调
dispatch
▸ dispatch(command
): void
Parameters
Name | Type |
---|---|
command | MotionCommand |
Returns
void
Description
拖拽命令分发