AnyCAD Rapid SDK  2020
The Rapid CAD SDK
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
SolidExplor Class Reference

Public Member Functions

synchronized void delete ()
 
TopoShape GetSolid ()
 
boolean Initialize (TopoShape solid)
 
TopoShapeList GetEdges ()
 
int GetEdgeCount ()
 
TopoShape GetEdge (int idx)
 
int GetEdgeIndex (TopoShape edge)
 
TopoShapeList GetFaces ()
 
int GetFaceCount ()
 
TopoShape GetFace (int idx)
 
int GetFaceIndex (TopoShape face)
 
TopoShapeList GetSharedFaces (TopoShape edge)
 
Int32List GetSharedFaceIDs (TopoShape edge)
 
TopoShapeList GetSharedEdges (TopoShape face1, TopoShape face2)
 
Int32List GetSharedEdgeIDs (TopoShape face1, TopoShape face2)
 

Protected Member Functions

 SolidExplor (long cPtr, boolean cMemoryOwn)
 
void finalize ()
 

Static Protected Member Functions

static long getCPtr (SolidExplor obj)
 

Protected Attributes

transient boolean swigCMemOwn
 

Detailed Description


Explor the topology of the solid.

Member Function Documentation

boolean SolidExplor.Initialize ( TopoShape  solid)

Initialize the explor.

Parameters
solidthe solid to be explored.
Returns
false if failed.