NgonBase Member List

This is the complete list of members for NgonBase, including all inherited members.

Alloc()NgonBasestatic
AllocNgon(Int32 edge_cnt)NgonBase
BuildNgon(Int32 *inner, Int32 *outer, Int32 icnt, Int32 ocnt, const CPolygon *vadr, const Vector *padr)NgonBase
BuildNgonFromPolys(Int32 *polys, Int32 *outer, Int32 pcnt, Int32 ocnt, const CPolygon *vadr, const Vector *padr)NgonBase
Changed(PolygonObject *op)NgonBase
CheckPoints(PolygonObject *op)NgonBase
CompactPgons()NgonBase
Copy(Pgon *src, Pgon *dst)NgonBase
CopyTo(NgonBase *dst)NgonBase
Create(UInt32 *nedges, Int32 ncnt)NgonBase
Dirty()NgonBase
FindPolygon(Int32 id, Int32 l=-1) constNgonBase
Free(NgonBase *&p)NgonBasestatic
FreeMap()NgonBase
FreeNgon(Pgon *&pgon)NgonBase
GetCenter(Int32 id, const CPolygon *vadr, const Vector *padr, Vector *ip, Vector *in) constNgonBase
GetCount() constNgonBase
GetDirtyCount() constNgonBase
GetEdgeStates(Int32 id) constNgonBase
GetFlags() constNgonBase
GetNgons()NgonBase
InitMap()NgonBase
IsValidNgon(Pgon *pgon, const CPolygon *vadr)NgonBase
m_pNgonBaseNgonBaseprivate
ModelingKernelBase classNgonBasefriend
NgonBase()NgonBaseprivate
Read(HyperFile *hf, Int32 id, Int32 level)NgonBase
RemapEdge(Int32 oedge, Int32 *nedges, Int32 ncnt)NgonBase
RemapPolygon(Int32 oply, Int32 nply)NgonBase
Remove(Int32 id, Bool force)NgonBase
ResetPoints(PolygonObject *op)NgonBase
Resize(Int32 cnt)NgonBase
SetFlags(Int32 flgs)NgonBase
SetNgon(Int32 index, Pgon *src)NgonBase
SetNgon(Int32 index, UInt32 *edges, Int32 edge_cnt)NgonBase
ToSelect(BaseSelect *pSelect, Int32 mode) constNgonBase
Translate(VariableChanged *vc)NgonBase
UpdateNgons(PolygonObject *op)NgonBase
Validate(PolygonObject *op)NgonBase
Verify(const CPolygon *vadr, Int32 vcnt, UInt32 flags, Pgon *pgon=nullptr)NgonBase
Write(HyperFile *hf) constNgonBase
~NgonBase()NgonBaseprivate