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

Public 成员函数

 PickedItem (PickedId id, IntersectPoint point)
 
 PickedItem (SceneNode node, IntersectPoint point)
 
IntersectPoint GetPoint ()
 
void SetPoint (IntersectPoint val)
 
SceneNode GetNode ()
 
void SetNode (SceneNode val)
 
PickedId GetId ()
 
void SetId (PickedId val)
 
void SetObjectId (ObjectId id)
 
boolean IsNull ()
 
void SetNull ()
 
long GetNodeId ()
 
SceneNode GetRootNode ()
 
java.math.BigInteger GetUserId ()
 
Vector3 GetPosition ()
 
Vector3d GetPositiond ()
 
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 ( PickedId id,
IntersectPoint point )

构造


参数
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.