internal new void FriendQuit() { if (mblnOpened) { if (mobjAcGeLinSeg2d != null) { mobjAcGeLinSeg2d.FriendQuit(); } if (mobjAcGeCircArc2d != null) { mobjAcGeCircArc2d.FriendQuit(); } if (mobjAcGeEllipArc2d != null) { mobjAcGeEllipArc2d.FriendQuit(); } if (mobjAcGeNurbCurve2d != null) { mobjAcGeNurbCurve2d.FriendQuit(); } base.FriendQuit(); mobjAcGeLinSeg2d = null; mobjAcGeCircArc2d = null; mobjAcGeEllipArc2d = null; mobjAcGeNurbCurve2d = null; mobjAcGeObject = null; mblnOpened = false; } }
private AcGeEllipArc2d InternAddAcGeEllipArc2d() { if (mobjAcGeObject == null) { mobjAcGeEllipArc2d = new AcGeEllipArc2d(); mobjAcGeObject = mobjAcGeEllipArc2d; } return(mobjAcGeEllipArc2d); }