PrintBase Enumeration CATPrintSemanticalLevel

enum CATPrintSemanticalLevel {
  CATPRINTSEMANTIC_DISCRETIZED,
  CATPRINTSEMANTIC_LOW,
  CATPRINTSEMANTIC_POLYLINE,
  CATPRINTSEMANTIC_POLYLINE_CONIC,
  CATPRINTSEMANTIC_POLYLINE_SPLINE
}
Semantical level.
Values:
CATPRINTSEMANTIC_DISCRETIZED
The semantical level is the only based on polylines. All the circular arcs, elliptical arcs, texts, polybebeziers or NURBS are tesselated.
CATPRINTSEMANTIC_LOW
The semantical level is the same as the origin.
CATPRINTSEMANTIC_POLYLINE
The semantical level is based on polylines. If some polylines are identical, a single one is written. We try to create a single polyline from many polylines.
CATPRINTSEMANTIC_POLYLINE_CONIC
The semantical level is based on polylines and conics (circles, ellipses, arc circles). If some polylines are identical, a single one is written. We try to create a circle or an ellipse from many polylines.
CATPRINTSEMANTIC_POLYLINE_SPLINE
The semantical level is based on polylines and splines (polybeziers) We try to create a splines from many polylines.

This object is included in the file: CATPrintSemanticLevels.h

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