User Tools

Site Tools


project:sdap:sdadocument

SDADocument

Inherited from IDocument,

Inherited by NULL

Friend class NULL

Description

Members

Public interface

Private interface


char m_strDocName[MAX_NAME_LENGTH]

SDAManager * m_pSDAMgr

MemPool * m_pMemPool

Tree * m_pTree

MaterialManager * m_pMatMgr

SDAProcess * m_pProcessMgr

SDAAnalysis * m_pAnalysis

Picker * m_pPicker


SDADocument()

  • function:
  • parameters: NULL
  • return value:

void setName(const char * dname)

  • function:
  • parameters:
    1. [i]const char * dname:
  • return value:

const char * getName()

  • function:
  • parameters: NULL
  • return value:

const char * getPath()

  • function:
  • parameters: NULL
  • return value:

void save(const char * fname,KDataFileFlag flag)

  • function:
  • parameters:
    1. [i]const char * fname:
    2. [i]KDataFileFlag flag:
  • return value:

ErrorCode load(const char * fname,KDataFileFlag flag)

  • function:
  • parameters:
    1. [i]const char * fname:
    2. [i]KDataFileFlag flag:
  • return value:

Picker * getPicker()

  • function:
  • parameters: NULL
  • return value:

void clear()

  • function:
  • parameters: NULL
  • return value:

void updateTree()

  • function:
  • parameters: NULL
  • return value:

Tree * getTree()

  • function:
  • parameters: NULL
  • return value:

DocumentTypeID getType()

  • function:
  • parameters: NULL
  • return value:

MaterialManager * getMaterialMgr()

  • function:
  • parameters: NULL
  • return value:

SDAManager * getSDAManager()

  • function:
  • parameters: NULL
  • return value:

SDAProcess * getProcessMgr()

  • function:
  • parameters: NULL
  • return value:

SDAAnalysis * getAnalysisSetting()

  • function:
  • parameters: NULL
  • return value:

void release()

  • function:
  • parameters: NULL
  • return value:

void init()

  • function:
  • parameters: NULL
  • return value:
project/sdap/sdadocument.txt · Last modified: 2020/06/20 22:43 (external edit)