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 {
15 };
16 
17 enum class ClashMode // http://doc.spatial.com/qref/ACIS/html/group__INTRAPICLASH.html#g84fecb80099bf036f1df154427f6a1d5
18 {
22 };
23 
24 enum class FaceClashType // entity_clash_type
25 {
27  CLASH_NONE,
31  CLASH_AINB,
32  CLASH_BINA,
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