OpenLexocad
28.0
Clash.h
Go to the documentation of this file.
1
#pragma once
2
3
namespace
Topo
4
{
5
enum class
BodyClashType
// http://doc.spatial.com/qref/ACIS/html/group__INTRAPICLASH.html#gc83919c84495436a3960bc65d1e67083
6
{
7
CLASH_UNKNOWN
,
8
CLASH_NONE
,
9
CLASH_UNCLASSIFIED
,
10
CLASH_CONTAINED
,
11
CLASH_CONTAINED_ABUTS
,
12
CLASH_ABUTS
,
13
CLASH_COINCIDENT
,
14
CLASH_INTERLOCK
15
};
16
17
enum class
ClashMode
// http://doc.spatial.com/qref/ACIS/html/group__INTRAPICLASH.html#g84fecb80099bf036f1df154427f6a1d5
18
{
19
CLASH_EXISTENCE_ONLY
,
20
CLASH_CLASSIFY_BODIES
,
21
CLASH_CLASSIFY_SUB_ENTITIES
22
};
23
24
enum class
FaceClashType
// entity_clash_type
25
{
26
CLASH_UNKNOWN
,
27
CLASH_NONE
,
28
CLASH_UNCLASSIFIED
,
29
CLASH_COI_INSIDE
,
30
CLASH_COI_OUTSIDE
,
31
CLASH_AINB
,
32
CLASH_BINA
,
33
CLASH_TOUCH
,
34
CLASH_INTERLOCK
35
};
36
}
// namespace Topo
Topo::BodyClashType::CLASH_NONE
@ CLASH_NONE
Topo::FaceClashType::CLASH_NONE
@ CLASH_NONE
Topo::FaceClashType::CLASH_UNCLASSIFIED
@ CLASH_UNCLASSIFIED
Topo::ClashMode::CLASH_EXISTENCE_ONLY
@ CLASH_EXISTENCE_ONLY
Topo::ClashMode::CLASH_CLASSIFY_SUB_ENTITIES
@ CLASH_CLASSIFY_SUB_ENTITIES
Topo::BodyClashType::CLASH_INTERLOCK
@ CLASH_INTERLOCK
Topo::FaceClashType::CLASH_COI_OUTSIDE
@ CLASH_COI_OUTSIDE
Topo::ClashMode::CLASH_CLASSIFY_BODIES
@ CLASH_CLASSIFY_BODIES
Topo::FaceClashType
FaceClashType
Definition:
Clash.h:25
Topo::BodyClashType::CLASH_CONTAINED
@ CLASH_CONTAINED
Topo::BodyClashType::CLASH_UNKNOWN
@ CLASH_UNKNOWN
Topo::BodyClashType
BodyClashType
Definition:
Clash.h:6
Topo::FaceClashType::CLASH_AINB
@ CLASH_AINB
Topo
Definition:
DbgInfo.h:17
Topo::BodyClashType::CLASH_UNCLASSIFIED
@ CLASH_UNCLASSIFIED
Topo::BodyClashType::CLASH_COINCIDENT
@ CLASH_COINCIDENT
Topo::FaceClashType::CLASH_BINA
@ CLASH_BINA
Topo::ClashMode
ClashMode
Definition:
Clash.h:18
Topo::BodyClashType::CLASH_CONTAINED_ABUTS
@ CLASH_CONTAINED_ABUTS
Topo::FaceClashType::CLASH_TOUCH
@ CLASH_TOUCH
Topo::FaceClashType::CLASH_INTERLOCK
@ CLASH_INTERLOCK
Topo::FaceClashType::CLASH_UNKNOWN
@ CLASH_UNKNOWN
Topo::FaceClashType::CLASH_COI_INSIDE
@ CLASH_COI_INSIDE
Topo::BodyClashType::CLASH_ABUTS
@ CLASH_ABUTS
lexocad
Topo
include
Topo
Clash.h
Generated by
1.8.18