File: IFSelect_PrintCount.hxx

package info (click to toggle)
oce 0.18.3-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 301,548 kB
  • sloc: cpp: 1,190,609; ansic: 67,225; sh: 11,630; tcl: 7,954; cs: 5,221; python: 2,867; java: 1,522; makefile: 342; xml: 292; perl: 37
file content (52 lines) | stat: -rw-r--r-- 2,090 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
// This file is generated by WOK (CPPExt).
// Please do not edit this file; modify original file instead.
// The copyright and license terms as defined for the original file apply to 
// this header file considered to be the "object code" form of the original source.

#ifndef _IFSelect_PrintCount_HeaderFile
#define _IFSelect_PrintCount_HeaderFile

#include <Standard_PrimitiveTypes.hxx>


//! Lets you choose the manner in which you want to analyze an
//! IGES or STEP file. Your analysis can be either message-oriented or
//! entity-oriented. The specific values are as follows:
//! - ItemsByEntity is a sequential list of all
//! messages per entity of the defined type
//! - CountByItem is the number of entities of the defined
//! type, with their rank number per message
//! - ShortByItem is the number of entities of the defined
//! type, with their types per message; displays the rank
//! numbers of the first five entities of the defined type
//! per message
//! - ListByItem is the number of entities of the defined type
//! per message and the numbers of the entities
//! - EntitiesByItem is the number of entities of the
//! defined type, with their types, rank numbers and
//! Directory Entry numbers per message
//! - GeneralInfo is general information on transfer such as:
//! -      number of entities
//! -      number of roots
//! -      number of resulting Open CASCADE shapes
//! -      number of warnings and failures
//! -      CountSummary summary statistics for counters and signatures
//! -      ResultCount information that contains the number of
//! roots in the IGES file and the number of resulting Open CASCADE shapes.
//! -       Mapping of the IGES root entities to the resulting Open
//! CASCADE shape (including type and form of the IGES entity
//! and type of the resulting shape).
enum IFSelect_PrintCount
{
IFSelect_ItemsByEntity,
IFSelect_CountByItem,
IFSelect_ShortByItem,
IFSelect_ListByItem,
IFSelect_EntitiesByItem,
IFSelect_CountSummary,
IFSelect_GeneralInfo,
IFSelect_Mapping,
IFSelect_ResultCount
};

#endif // _IFSelect_PrintCount_HeaderFile