All Frameworks Class Hierarchy This Framework Indexes
NewTopologicalObjects Class CATTopCAACompliantJournalChecker
Usage: you must use this class as is. You should never derive it.
public class CATTopCAACompliantJournalChecker
Class defining an object that checks a topological journal.
Constructor and Destructor Index
- o
~CATTopCAACompliantJournalChecker()
-
- o
CATTopCAACompliantJournalChecker(CATCGMJournalList*,CATBody*,CATUnicodeString*,ostream*,ostream*,CATBoolean,CATBoolean)
- Constructs a CATTopCAACompliantJournalChecker object.
Method Index
- o
CAAAddInputBody(CATBody*,CAATopCheckForPartType)
- Adds an input body to the CATTopCAACompliantJournalChecker object.
- o
CAACheck()
- Tests whether the check is valid.
Constructor and Destructor
o ~CATTopCAACompliantJournalChecker
| public virtual ~CATTopCAACompliantJournalChecker( | ) |
-
o CATTopCAACompliantJournalChecker
| public CATTopCAACompliantJournalChecker( | | iReport, |
| | iResult, |
| const | iFeatureName, |
| | iErrorVerdictOutput, |
| | iErrorWarningOutput, |
| | iVerdictVerbose | = TRUE, |
| | iHTML_OUTPUT | = FALSE) |
-
Constructs a CATTopCAACompliantJournalChecker object.
- Parameters:
-
- iReport
- The pointer to the journal to be checked.
- iResult
- The pointer to resulting body.
- iFeatureName
- The feature name: mainly to be used when checking a feature - otherwise, any string
can be specified.
- iErrorVerdictOutput
- The name of the stream that contains the check global verdict.
- iErrorWarningOutput
- The name of the stream that contains the check details (possible errors
and warnings).
- iVerdictVerbose
- Specifies whether the verdict file must be restricted to the global verdict (FALSE)
or must provide a verdict for each rule to be checked (TRUE):
- the correct backtracking of cells (mandatory)
- the existence of non bording cells in the report
- the existence of geometry in the report
- the appropriate naming of cells.
- iHTML_OUTPUT
- Specifies whether check results are to be output in html format in the specified iErrorVerdictOutput
and iErrorWarningOutput (TRUE).
- Returns:
- The check verdict: O if the check is valid - 1 if the check is invalid.
Methods
o CAAAddInputBody
| public CAAAddInputBody( | | iInputBody, |
| | copyNoCopy) |
-
Adds an input body to the CATTopCAACompliantJournalChecker object.
Must be called prior to running CAACheck method.
o CAACheck
-
Tests whether the check is valid.
This object is included in the file: CATTopCAACompliantJournalChecker.h
If needed, your Imakefile.mk should include the module: CATTopologicalObjects