CToolRegularRuler& CToolRegularRuler::operator = (const CToolRegularRuler& gph) { CopyTheBaseDataMember(&gph); m_rcGrip = gph.m_rcGrip; return *this; }
CTransparentPen::CTransparentPen(const CTransparentPen& gph) { CopyTheBaseDataMember(&gph); m_noffst = gph.m_noffst; m_nAlpha = gph.m_nAlpha; m_nDCount = gph.m_nDCount; }
CAngleLabel& CAngleLabel::operator = (const CAngleLabel& gph) { CopyTheBaseDataMember(&gph); m_strAngle = gph.m_strAngle; m_bhas3temppts = gph.m_bhas3temppts; return *this; }
CNormalPen::CNormalPen(const CNormalPen& gph) { CopyTheBaseDataMember(&gph); m_noffst = gph.m_noffst; m_nEndCap = gph.m_nEndCap; m_nStartCap = gph.m_nStartCap; m_nDashStyle = gph.m_nDashStyle; }
CTransparentPen& CTransparentPen::operator = (const CTransparentPen& gph) { CopyTheBaseDataMember(&gph); m_noffst = gph.m_noffst; m_nAlpha = gph.m_nAlpha; m_nDCount = gph.m_nDCount; return *this; }
CFlatBrushPen::CFlatBrushPen(const CFlatBrushPen& gph) { CopyTheBaseDataMember(&gph); m_OrgTop = gph.m_OrgTop; m_OrgLeft = gph.m_OrgLeft; m_nOrgWidth = gph.m_nOrgWidth; m_nOrgHeight = gph.m_nOrgHeight; m_ftransAngle = gph.m_ftransAngle; }
CNormalPen & CNormalPen::operator = (const CNormalPen& gph) { CopyTheBaseDataMember(&gph); m_noffst = gph.m_noffst; m_nEndCap = gph.m_nEndCap; m_nStartCap = gph.m_nStartCap; m_nDashStyle = gph.m_nDashStyle; return *this; }
CFlatBrushPen& CFlatBrushPen::operator = (const CFlatBrushPen& gph) { CopyTheBaseDataMember(&gph); m_nMinCount = 2; m_OrgTop = gph.m_OrgTop; m_OrgLeft = gph.m_OrgLeft; m_nOrgWidth = gph.m_nOrgWidth; m_nOrgHeight = gph.m_nOrgHeight; m_ftransAngle = gph.m_ftransAngle; return *this; }
C5Stars::C5Stars(const C5Stars& gph) { CopyTheBaseDataMember(&gph); m_ptary.SetSize(10,1); m_ptary.RemoveAll(); m_ptary.Copy(gph.m_ptary); m_ptarytemp.RemoveAll(); m_ptarytemp.Copy(gph.m_ptarytemp); m_Region.MakeEmpty(); m_Region.Union(&gph.m_Region); }
CArrow::CArrow(const CArrow& gph) { CopyTheBaseDataMember(&gph); m_ptary.SetSize(7, 1); m_ptary.RemoveAll(); m_ptary.Copy(gph.m_ptary); m_ptarytemp.RemoveAll(); m_ptarytemp.Copy(gph.m_ptarytemp); m_Region.MakeEmpty(); m_Region.Union(&gph.m_Region); }
CArrow & CArrow::operator = (const CArrow& gph) { CopyTheBaseDataMember(&gph); m_ptary.SetSize(7, 1); m_ptary.RemoveAll(); m_ptary.Copy(gph.m_ptary); m_ptarytemp.RemoveAll(); m_ptarytemp.Copy(gph.m_ptarytemp); m_Region.MakeEmpty(); m_Region.Union(&gph.m_Region); return *this; }
CNTriangle & CNTriangle::operator = (const CNTriangle& gph) { CopyTheBaseDataMember(&gph); return *this; }
CNTriangle::CNTriangle(const CNTriangle& gph) { CopyTheBaseDataMember(&gph); }
CRectangle & CRectangle::operator = (const CRectangle& gph) { CopyTheBaseDataMember(&gph); m_nRStyle = gph.m_nRStyle; return *this; }
CDiamond::CDiamond(const CDiamond& gph) { CopyTheBaseDataMember(&gph); }
CToolRegularRuler::CToolRegularRuler(const CToolRegularRuler& gph) { CopyTheBaseDataMember(&gph); m_rcGrip = gph.m_rcGrip; }
CAngleLabel::CAngleLabel(const CAngleLabel& gph) { CopyTheBaseDataMember(&gph); m_strAngle = gph.m_strAngle; m_bhas3temppts = gph.m_bhas3temppts; }
CDiamond & CDiamond::operator = (const CDiamond& gph) { CopyTheBaseDataMember(&gph); return *this; }
CRectangle::CRectangle(const CRectangle& gph) { CopyTheBaseDataMember(&gph); m_nRStyle = gph.m_nRStyle; }