# 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  

NLPACS::UPrimitiveBlock Class Reference

Block of pacs primitives, user interface. More...

#include <u_primitive_block.h>

Inheritance diagram for NLPACS::UPrimitiveBlock:

NLPACS::CPrimitiveBlock List of all members.

Public Methods

virtual ~UPrimitiveBlock ()

Static Public Methods

UPrimitiveBlock * createPrimitiveBlock (NLMISC::IStream &src)
 Create a primitive block from a stream. More...

UPrimitiveBlock * createPrimitiveBlockFromFile (const std::string &fileName)
 Create a primitive block from its file name. More...


Detailed Description

Block of pacs primitives, user interface.

They can be created from a stream (*.pacs_prim) A primitive block can be instanciated in a move container.

Author:
Nicolas Vizerie , Nevrax France
Date:
2002

Definition at line 46 of file u_primitive_block.h.


Constructor & Destructor Documentation

virtual NLPACS::UPrimitiveBlock::~UPrimitiveBlock   [inline, virtual]
 

Definition at line 50 of file u_primitive_block.h.


Member Function Documentation

UPrimitiveBlock * NLPACS::UPrimitiveBlock::createPrimitiveBlock NLMISC::IStream   src [static]
 

Create a primitive block from a stream.

This may raise exception if loading failed

Reimplemented in NLPACS::CPrimitiveBlock.

Definition at line 102 of file primitive_block_pacs.cpp.

References NLMISC::IStream::isReading, and nlassert.

Referenced by createPrimitiveBlockFromFile.

UPrimitiveBlock * NLPACS::UPrimitiveBlock::createPrimitiveBlockFromFile const std::string &    fileName [static]
 

Create a primitive block from its file name.

This may raise exceptions if loading failed.

Reimplemented in NLPACS::CPrimitiveBlock.

Definition at line 111 of file primitive_block_pacs.cpp.

References createPrimitiveBlock.


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