AnyCAD Rapid API 2023
Help you to create a better world!
载入中...
搜索中...
未找到
PickedItem类 参考

Public 成员函数

 PickedItem (ObjectId ObjectId, java.math.BigInteger tag, IntersectPoint point)
 
 PickedItem (SceneNode node, IntersectPoint point)
 
IntersectPoint GetPoint ()
 
void SetPoint (IntersectPoint val)
 
SceneNode GetNode ()
 
void SetNode (SceneNode val)
 
ObjectId GetObjectId ()
 
void SetObjectId (ObjectId val)
 
java.math.BigInteger GetSubObjectTag ()
 
void SetSubObjectTag (java.math.BigInteger val)
 
boolean IsNull ()
 
long GetNodeId ()
 
SceneNode GetRootNode ()
 
java.math.BigInteger GetUserId ()
 
Vector3 GetPosition ()
 
boolean IsEqual (PickedItem other)
 
EnumShapeFilter GetShapeType ()
 
void SetShapeType (EnumShapeFilter filter)
 
int GetShapeIndex ()
 
int GetTopoShapeId ()
 
int GetPrimitiveIndex ()
 
void ResetByFilter (long filter)
 

详细描述

<> Picked item

构造及析构函数说明

◆ PickedItem()

PickedItem.PickedItem ( ObjectId  ObjectId,
java.math.BigInteger  tag,
IntersectPoint  point 
)

构造

参数
ObjectId对象ID
tag子对象的HashID
point位置信息

成员函数说明

◆ GetNodeId()

long PickedItem.GetNodeId ( )

The id of the node.

返回
the id

◆ GetPrimitiveIndex()

int PickedItem.GetPrimitiveIndex ( )

Get the primitive index in the sub renderable shape.

返回
the index.

◆ GetRootNode()

SceneNode PickedItem.GetRootNode ( )

The root node of the current node.

返回
the SceneNode

◆ GetShapeIndex()

int PickedItem.GetShapeIndex ( )

Get the sub renderable shape index.

返回
the index

◆ GetShapeType()

EnumShapeFilter PickedItem.GetShapeType ( )

Get the shape type.

返回
EnumShapeFilter

◆ GetTopoShapeId()

int PickedItem.GetTopoShapeId ( )

Get the sub index of in the TopoShape

返回
the index.

◆ GetUserId()

java.math.BigInteger PickedItem.GetUserId ( )

Get the user id in Node.

返回
the user id.