Inheritance diagram for IEdge:

Public Member Functions | |
| virtual I3DExVertex *MCCOMAPI | GetVertex (long index)=0 |
| virtual void MCCOMAPI | Delete ()=0 |
| virtual void MCCOMAPI | GetBoundingBox (TBBox3D &bbox)=0 |
| virtual void MCCOMAPI | SetSelection (boolean selected, boolean autoSelection=true)=0 |
| virtual boolean MCCOMAPI | GetSelection ()=0 |
| virtual I3DExVertex *MCCOMAPI | Subdivide (const real32 ratio=kRealOneHalf)=0 |
| virtual void MCCOMAPI | GetPolymesh (IPolymesh **iPolymesh)=0 |
| virtual I3DExVertex *MCCOMAPI | GetOtherVertex (I3DExVertex *vertex)=0 |
| virtual boolean MCCOMAPI | GetCrease ()=0 |
| virtual void MCCOMAPI | SetCrease (boolean crease)=0 |
| virtual IPolygon *MCCOMAPI | GetPolygon (long index)=0 |
| virtual long MCCOMAPI | GetNbPolygons ()=0 |
| virtual real MCCOMAPI | Length ()=0 |
| virtual IPolygon *MCCOMAPI | GetOtherPolygon (IPolygon *polygon)=0 |
| virtual IEdge *MCCOMAPI | CloneConjugate ()=0 |
| virtual void MCCOMAPI | UnlinkDelete ()=0 |
| virtual void MCCOMAPI | GetName (char *name)=0 |
| virtual void MCCOMAPI | SetName (char *name)=0 |
| virtual boolean MCCOMAPI | GetBestPlane (TVector3 &ii, TVector3 &jj, TVector3 &kk, TVector3 ¢er)=0 |
| virtual void MCCOMAPI | PropagateEdgeSelection (real angle)=0 |
| virtual int32 MCCOMAPI | GetSelectedPolylinePositions (TMCArray< TVector3 > &selectedPolylinePos, TVector3 &normal, TVector3 ¢er, int32 constraints)=0 |
|
|
|
|
|
Deletes the edge. |
|
||||||||||||||||||||
|
Returns a coordinate system based on the edge and the adjacents polygons
|
|
|
|
|
|
|
|
|
Returns the name of edge.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
Returns a pointer to the vertices of the edge.
|
|
|
|
|
|
|
|
|
|
|
|
Sets the name of edge.
|
|
||||||||||||
|
Select or unselect the edge. Depending on the mode used, edges and polygons around can be selected
|
|
|
|
|
|
|
1.3.9.1