# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NLLIGO::CZoneRegion::SZoneUnit Struct Reference

#include <zone_region.h>

Inheritance diagram for NLLIGO::CZoneRegion::SZoneUnit:

NLLIGO::CZoneRegion::SZoneUnit2 List of all members.

Public Methods

 SZoneUnit ()
void serial (NLMISC::IStream &f)
const SZoneUnit & operator= (const SZoneUnit &zu)

Public Attributes

std::string ZoneName
uint8 PosX
uint8 PosY
uint8 Rot
uint8 Flip
std::string SharingMatNames [4]
uint8 SharingCutEdges [4]

Constructor & Destructor Documentation

NLLIGO::CZoneRegion::SZoneUnit::SZoneUnit  
 

Definition at line 41 of file zone_region.cpp.

References Flip, PosX, PosY, Rot, SharingCutEdges, SharingMatNames, STRING_UNUSED, and ZoneName.


Member Function Documentation

const CZoneRegion::SZoneUnit & NLLIGO::CZoneRegion::SZoneUnit::operator= const SZoneUnit &    zu
 

Reimplemented in NLLIGO::CZoneRegion::SZoneUnit2.

Definition at line 73 of file zone_region.cpp.

References Flip, PosX, PosY, Rot, SharingCutEdges, SharingMatNames, and ZoneName.

void NLLIGO::CZoneRegion::SZoneUnit::serial NLMISC::IStream   f
 

Reimplemented in NLLIGO::CZoneRegion::SZoneUnit2.

Definition at line 57 of file zone_region.cpp.

References Flip, PosX, PosY, Rot, NLMISC::IStream::serial, SharingCutEdges, SharingMatNames, and ZoneName.


Member Data Documentation

uint8 NLLIGO::CZoneRegion::SZoneUnit::Flip
 

Definition at line 104 of file zone_region.h.

Referenced by NLLIGO::CZoneRegion::SZoneUnit2::operator=, operator=, serial, and SZoneUnit.

uint8 NLLIGO::CZoneRegion::SZoneUnit::PosX
 

Definition at line 103 of file zone_region.h.

Referenced by NLLIGO::CZoneRegion::SZoneUnit2::operator=, operator=, serial, and SZoneUnit.

uint8 NLLIGO::CZoneRegion::SZoneUnit::PosY
 

Definition at line 103 of file zone_region.h.

Referenced by NLLIGO::CZoneRegion::SZoneUnit2::operator=, operator=, serial, and SZoneUnit.

uint8 NLLIGO::CZoneRegion::SZoneUnit::Rot
 

Definition at line 104 of file zone_region.h.

Referenced by NLLIGO::CZoneRegion::SZoneUnit2::operator=, operator=, serial, and SZoneUnit.

uint8 NLLIGO::CZoneRegion::SZoneUnit::SharingCutEdges[4]
 

Definition at line 108 of file zone_region.h.

Referenced by NLLIGO::CZoneRegion::SZoneUnit2::operator=, operator=, serial, and SZoneUnit.

std::string NLLIGO::CZoneRegion::SZoneUnit::SharingMatNames[4]
 

Definition at line 107 of file zone_region.h.

Referenced by NLLIGO::CZoneRegion::SZoneUnit2::operator=, operator=, serial, and SZoneUnit.

std::string NLLIGO::CZoneRegion::SZoneUnit::ZoneName
 

Definition at line 102 of file zone_region.h.

Referenced by NLLIGO::CZoneRegion::SZoneUnit2::operator=, operator=, serial, and SZoneUnit.


The documentation for this struct was generated from the following files: