GMOperatorsInterfaces Enumeration CATHybSelectionMode

enum CATHybSelectionMode {
  BOTH_SIDES,
  POSITIVE_POSITIVE_SIDE,
  NEGATIVE_POSITIVE_SIDE,
  POSITIVE_NEGATIVE_SIDE,
  NEGATIVE_NEGATIVE_SIDE,
  POSITIVE_POSITIVE_SIDE_NO_CONFUSION,
  NEGATIVE_POSITIVE_SIDE_NO_CONFUSION,
  POSITIVE_NEGATIVE_SIDE_NO_CONFUSION,
  NEGATIVE_NEGATIVE_SIDE_NO_CONFUSION
}
Defines the domains to be kept after a cutting operation.
Right and Left definitions:
Values:
BOTH_SIDES
Keeps all the domains
POSITIVE_POSITIVE_SIDE
Keeps the domains that are to the right of the cut body and the cutting body.
NEGATIVE_POSITIVE_SIDE
Keeps the domains that are to the left of the cut body and to the right of the cutting body.
POSITIVE_NEGATIVE_SIDE
Keeps the domains that are to the right of the cut body and to the left of the cutting body.
NEGATIVE_NEGATIVE_SIDE
Keeps the domains that are to the left of the cut body and to the left of the cutting body.
POSITIVE_POSITIVE_SIDE_NO_CONFUSION
Keeps the domains that are to the right of the cut body and the cutting body. Does not keep the portions of the domains which are shared between the input bodies.
NEGATIVE_POSITIVE_SIDE_NO_CONFUSION
Keeps the domains that are to the left of the cut body and to the right of the cutting body. Does not keep the portions of the domains which are shared between the input bodies.
POSITIVE_NEGATIVE_SIDE_NO_CONFUSION
Keeps the domains that are to the right of the cut body and to the left of the cutting body. Does not keep the portions of the domains which are shared between the input bodies.
NEGATIVE_NEGATIVE_SIDE_NO_CONFUSION
Keeps the domains that are to the left of the cut body and to the left of the cutting body. Does not keep the portions of the domains which are shared between the input bodies.

This object is included in the file: CATHybDef.h

Copyright © 1999-2015, Dassault Systèmes. All rights reserved.