24#ifndef __AECMESHFACE_H__
25#define __AECMESHFACE_H__
191 std::vector<EdgeData> m_aEdges;
194 friend class SubMesh;
195 friend class Simplificator;
void Add(const IndexList &ilVertices, OdGiVisibility eVisibility=kOdGiVisible)
const OdGePlane & GetPlane() const
OdGiVisibility GetVisibilityAt(OdUInt32 iIndex) const
void Add(OdUInt32 iVertex, OdGiVisibility eVisibility=kOdGiVisible)
void SetAt(OdUInt32 iIndex, OdUInt32 iVertex)
double GetArea(const Mesh &mOwner) const
MeshFace(const IndexList &ilList, OdGiVisibility eVisibility=kOdGiVisible)
void Insert(OdUInt32 iPosition, OdUInt32 iVertex, OdGiVisibility eVisibility=kOdGiVisible)
void SetVisibilityAt(OdUInt32 iIndex, OdGiVisibility eVisibility)
void SetVisible(bool bVisible)
bool UpdatePlane(const Mesh &mOwner)
OdUInt32 GetAt(OdUInt32 iIndex) const
void SetSize(OdUInt32 iSize)
OdGiVisibility eVisibility
EdgeData(OdUInt32 iV, OdGiVisibility eV)