PointSelectionItem

class PointSelectionItem()

Methods

equals

PointSelectionItem.equals(selectionItem)
Arguments:
Return type:

boolean

getFaceEntity

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

getInclusionKey

PointSelectionItem.getInclusionKey()
Return type:InclusionKey | null

getLineEntity

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

getNodeId

PointSelectionItem.getNodeId()
Return type:NodeId

getPointEntity

PointSelectionItem.getPointEntity()
Return type:PointEntity()

getPosition

PointSelectionItem.getPosition()
Return type:Point3

getSelectionType

PointSelectionItem.getSelectionType()
Return type:SelectionType

isEntitySelection

PointSelectionItem.isEntitySelection()
Return type:this

isFaceSelection

PointSelectionItem.isFaceSelection()
Return type:this

isLineSelection

PointSelectionItem.isLineSelection()
Return type:this

isNodeEntitySelection

PointSelectionItem.isNodeEntitySelection()
Return type:this

isNodeSelection

PointSelectionItem.isNodeSelection()
Return type:this

isPointSelection

PointSelectionItem.isPointSelection()
Return type:this

overlayIndex

PointSelectionItem.overlayIndex()
Return type:OverlayIndex

toJson

PointSelectionItem.toJson()
Return type:object

static create

PointSelectionItem.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()

PointSelectionItem.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()

PointSelectionItem.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()

PointSelectionItem.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()

PointSelectionItem.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()

PointSelectionItem.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()

PointSelectionItem.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()

PointSelectionItem.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()