NodeEntitySelectionItem

class NodeEntitySelectionItem()

Methods

equals

NodeEntitySelectionItem.equals(selectionItem)
Arguments:
Return type:

boolean

getFaceEntity

NodeEntitySelectionItem.getFaceEntity()
Return type:FaceEntity() | null

getInclusionKey

NodeEntitySelectionItem.getInclusionKey()
Return type:InclusionKey | null

getLineEntity

NodeEntitySelectionItem.getLineEntity()
Return type:LineEntity() | null

getNodeId

NodeEntitySelectionItem.getNodeId()
Return type:NodeId

getPointEntity

NodeEntitySelectionItem.getPointEntity()
Return type:PointEntity() | null

getPosition

NodeEntitySelectionItem.getPosition()
Return type:Point3

getSelectionType

NodeEntitySelectionItem.getSelectionType()
Return type:SelectionType

isEntitySelection

NodeEntitySelectionItem.isEntitySelection()
Return type:this

isFaceSelection

NodeEntitySelectionItem.isFaceSelection()
Return type:this

isLineSelection

NodeEntitySelectionItem.isLineSelection()
Return type:this

isNodeEntitySelection

NodeEntitySelectionItem.isNodeEntitySelection()
Return type:this

isNodeSelection

NodeEntitySelectionItem.isNodeSelection()
Return type:this

isPointSelection

NodeEntitySelectionItem.isPointSelection()
Return type:this

overlayIndex

NodeEntitySelectionItem.overlayIndex()
Return type:OverlayIndex

toJson

NodeEntitySelectionItem.toJson()
Return type:object

static create

NodeEntitySelectionItem.create(nodeId, inclusionKey, faceEntity[, lineEntity[, pointEntity]])
Arguments:
  • nodeId (NodeId) – None
  • inclusionKey (InclusionKey | null | undefined()) – None
  • faceEntity (FaceEntity()) – None
  • lineEntity (LineEntity() | null) – optional None
  • pointEntity (PointEntity() | null) – optional None
Return type:

FaceSelectionItem()

NodeEntitySelectionItem.create(nodeId, inclusionKey, faceEntity, lineEntity[, pointEntity])
Arguments:
  • nodeId (NodeId) – None
  • inclusionKey (InclusionKey | null | undefined()) – None
  • faceEntity (FaceEntity() | null | undefined) – None
  • lineEntity (LineEntity()) – None
  • pointEntity (PointEntity() | null) – optional None
Return type:

LineSelectionItem()

NodeEntitySelectionItem.create(nodeId, inclusionKey, faceEntity, lineEntity, pointEntity)
Arguments:
  • nodeId (NodeId) – None
  • inclusionKey (InclusionKey | null | undefined()) – None
  • faceEntity (FaceEntity() | null | undefined) – None
  • lineEntity (LineEntity() | null | undefined) – None
  • pointEntity (PointEntity()) – None
Return type:

PointSelectionItem()

NodeEntitySelectionItem.create(nodeId, inclusionKey, faceEntity[, lineEntity[, pointEntity]])
Arguments:
  • nodeId (NodeId | null | undefined) – None
  • inclusionKey (InclusionKey | null | undefined()) – None
  • faceEntity (FaceEntity()) – None
  • lineEntity (LineEntity() | null) – optional None
  • pointEntity (PointEntity() | null) – optional None
Return type:

EntitySelectionItem()

NodeEntitySelectionItem.create(nodeId, inclusionKey, faceEntity, lineEntity[, pointEntity])
Arguments:
  • nodeId (NodeId | null | undefined) – None
  • inclusionKey (InclusionKey | null | undefined()) – None
  • faceEntity (FaceEntity() | null | undefined) – None
  • lineEntity (LineEntity()) – None
  • pointEntity (PointEntity() | null) – optional None
Return type:

EntitySelectionItem()

NodeEntitySelectionItem.create(nodeId, inclusionKey, faceEntity, lineEntity, pointEntity)
Arguments:
  • nodeId (NodeId | null | undefined) – None
  • inclusionKey (InclusionKey | null | undefined()) – None
  • faceEntity (FaceEntity() | null | undefined) – None
  • lineEntity (LineEntity() | null | undefined) – None
  • pointEntity (PointEntity()) – None
Return type:

EntitySelectionItem()

NodeEntitySelectionItem.create(nodeId[, inclusionKey[, faceEntity[, lineEntity[, pointEntity]]]])
Arguments:
  • nodeId (NodeId) – None
  • inclusionKey (InclusionKey | null()) – optional None
  • faceEntity (FaceEntity() | null) – optional None
  • lineEntity (LineEntity() | null) – optional None
  • pointEntity (PointEntity() | null) – optional None
Return type:

NodeSelectionItem()

NodeEntitySelectionItem.create([nodeId[, inclusionKey[, faceEntity[, lineEntity[, pointEntity]]]]])
Arguments:
  • nodeId (NodeId | null) – optional None
  • inclusionKey (InclusionKey | null()) – optional None
  • faceEntity (FaceEntity() | null) – optional None
  • lineEntity (LineEntity() | null) – optional None
  • pointEntity (PointEntity() | null) – optional None
Return type:

SelectionItem()