#include <zone_region.h>
Inheritance diagram for NLLIGO::CZoneRegion::SZoneUnit2:

Public Member Functions | |
| const SZoneUnit2 & | operator= (const SZoneUnit &zu) |
| const SZoneUnit2 & | operator= (const SZoneUnit2 &zu) |
| void | serial (NLMISC::IStream &f) |
| SZoneUnit2 () | |
Data Fields | |
| uint32 | DateHigh |
| uint32 | DateLow |
| uint8 | Flip |
| uint8 | PosX |
| uint8 | PosY |
| uint8 | Rot |
| uint8 | SharingCutEdges [4] |
| std::string | SharingMatNames [4] |
| std::string | ZoneName |
|
|
Definition at line 94 of file zone_region.cpp. References DateHigh, and DateLow.
|
|
|
Reimplemented from NLLIGO::CZoneRegion::SZoneUnit. Definition at line 129 of file zone_region.cpp. References DateHigh, DateLow, NLLIGO::CZoneRegion::SZoneUnit::Flip, NLLIGO::CZoneRegion::SZoneUnit::PosX, NLLIGO::CZoneRegion::SZoneUnit::PosY, NLLIGO::CZoneRegion::SZoneUnit::Rot, NLLIGO::CZoneRegion::SZoneUnit::SharingCutEdges, NLLIGO::CZoneRegion::SZoneUnit::SharingMatNames, uint32, and NLLIGO::CZoneRegion::SZoneUnit::ZoneName.
00130 {
00131 this->ZoneName = zu.ZoneName;
00132 this->PosX = zu.PosX;
00133 this->PosY = zu.PosY;
00134 this->Rot = zu.Rot;
00135 this->Flip = zu.Flip;
00136 for (uint32 i = 0; i < 4; ++i)
00137 {
00138 this->SharingMatNames[i] = zu.SharingMatNames[i];
00139 this->SharingCutEdges[i] = zu.SharingCutEdges[i];
00140 }
00141 this->DateLow = 0;
00142 this->DateHigh = 0;
00143 return *this;
00144 }
|
|
|
Definition at line 111 of file zone_region.cpp. References DateHigh, DateLow, NLLIGO::CZoneRegion::SZoneUnit::Flip, NLLIGO::CZoneRegion::SZoneUnit::PosX, NLLIGO::CZoneRegion::SZoneUnit::PosY, NLLIGO::CZoneRegion::SZoneUnit::Rot, NLLIGO::CZoneRegion::SZoneUnit::SharingCutEdges, NLLIGO::CZoneRegion::SZoneUnit::SharingMatNames, uint32, and NLLIGO::CZoneRegion::SZoneUnit::ZoneName.
00112 {
00113 this->ZoneName = zu.ZoneName;
00114 this->PosX = zu.PosX;
00115 this->PosY = zu.PosY;
00116 this->Rot = zu.Rot;
00117 this->Flip = zu.Flip;
00118 for (uint32 i = 0; i < 4; ++i)
00119 {
00120 this->SharingMatNames[i] = zu.SharingMatNames[i];
00121 this->SharingCutEdges[i] = zu.SharingCutEdges[i];
00122 }
00123 this->DateLow = zu.DateLow;
00124 this->DateHigh = zu.DateHigh;
00125 return *this;
00126 }
|
|
|
Reimplemented from NLLIGO::CZoneRegion::SZoneUnit. Definition at line 101 of file zone_region.cpp. References DateHigh, DateLow, NLMISC::IStream::serialVersion(), and NLMISC::IStream::xmlSerial().
00102 {
00103 /*sint32 version =*/ f.serialVersion (0);
00104
00105 SZoneUnit::serial (f);
00106 f.xmlSerial (DateLow, "LOW");
00107 f.xmlSerial (DateHigh, "HIGH");
00108 }
|
|
|
Definition at line 118 of file zone_region.h. Referenced by operator=(), serial(), and SZoneUnit2(). |
|
|
Definition at line 117 of file zone_region.h. Referenced by operator=(), serial(), and SZoneUnit2(). |
|
|
Definition at line 104 of file zone_region.h. Referenced by operator=(), NLLIGO::CZoneRegion::SZoneUnit::operator=(), NLLIGO::CZoneRegion::SZoneUnit::serial(), and NLLIGO::CZoneRegion::SZoneUnit::SZoneUnit(). |
|
|
Definition at line 103 of file zone_region.h. Referenced by operator=(), and NLLIGO::CZoneRegion::SZoneUnit::operator=(). |
|
|
Definition at line 103 of file zone_region.h. Referenced by operator=(), and NLLIGO::CZoneRegion::SZoneUnit::operator=(). |
|
|
Definition at line 104 of file zone_region.h. Referenced by operator=(), and NLLIGO::CZoneRegion::SZoneUnit::operator=(). |
|
|
Definition at line 108 of file zone_region.h. Referenced by operator=(), NLLIGO::CZoneRegion::SZoneUnit::operator=(), NLLIGO::CZoneRegion::SZoneUnit::serial(), and NLLIGO::CZoneRegion::SZoneUnit::SZoneUnit(). |
|
|
Definition at line 107 of file zone_region.h. Referenced by operator=(), NLLIGO::CZoneRegion::SZoneUnit::operator=(), NLLIGO::CZoneRegion::SZoneUnit::serial(), and NLLIGO::CZoneRegion::SZoneUnit::SZoneUnit(). |
|
|
Definition at line 102 of file zone_region.h. Referenced by operator=(), NLLIGO::CZoneRegion::SZoneUnit::operator=(), NLLIGO::CZoneRegion::SZoneUnit::serial(), and NLLIGO::CZoneRegion::SZoneUnit::SZoneUnit(). |
1.3.6