# 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::CPrimitives Class Reference

This class is a ligo primitives set. More...

#include <primitive.h>

List of all members.

Public Methods

void convert (const CPrimRegion &region)
bool read (xmlNodePtr xmlNode, const char *filename)
void write (xmlDocPtr xmlNode, const char *filename) const

Public Attributes

CPrimNode RootNode

Private Methods

void convertAddPrimitive (IPrimitive *child, const IPrimitive *prim, bool hidden)
void convertPrimitive (const IPrimitive *prim, bool hidden)


Detailed Description

This class is a ligo primitives set.

Definition at line 467 of file primitive.h.


Member Function Documentation

void NLLIGO::CPrimitives::convert const CPrimRegion   region
 

Definition at line 1870 of file primitive.cpp.

References convertPrimitive, and RootNode.

void NLLIGO::CPrimitives::convertAddPrimitive IPrimitive   child,
const IPrimitive   prim,
bool    hidden
[private]
 

Definition at line 1750 of file primitive.cpp.

Referenced by convertPrimitive.

void NLLIGO::CPrimitives::convertPrimitive const IPrimitive   prim,
bool    hidden
[private]
 

Definition at line 1821 of file primitive.cpp.

References convertAddPrimitive, nlverify, and RootNode.

Referenced by convert.

bool NLLIGO::CPrimitives::read xmlNodePtr    xmlNode,
const char *    filename
 

Definition at line 1683 of file primitive.cpp.

References NLLIGO::Error, NLLIGO::GetFirstChildNode, NLLIGO::GetPropertyString, nlassert, NLLIGO_PRIMITVE_VERSION, RootNode, and NLLIGO::XMLError.

void NLLIGO::CPrimitives::write xmlDocPtr    xmlNode,
const char *    filename
const
 

Definition at line 1730 of file primitive.cpp.

References nlassert, and RootNode.


Member Data Documentation

CPrimNode NLLIGO::CPrimitives::RootNode
 

Definition at line 475 of file primitive.h.

Referenced by convert, convertPrimitive, read, and write.


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