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 AcGeLinSeg2d InternAddAcGeLinSeg2d() { if (mobjAcGeObject == null) { mobjAcGeLinSeg2d = new AcGeLinSeg2d(); mobjAcGeObject = mobjAcGeLinSeg2d; } return(mobjAcGeLinSeg2d); }