CATSketcherUseItf Enumeration CATSktPosOriginMode

enum CATSktPosOriginMode {
  CATSktOriUndefined,
  CATSktOriImplicit,
  CATSktOriPartOrigin,
  CATSktOriProjectionOfAPoint,
  CATSktOriIntersectionOfTwoLines,
  CATSktOriIntersectionCurveSupport,
  CATSktOriMiddlePointOfTheCurve,
  CATSktOriBarycenterOfTheFace,
  CATSktOriPlaneOrPointRevolSkt
}
Origin definition mode.
Role: Defines the sketch origin definition mode (for positioned sketches only). You can set the orientation definition mode thanks to the method.

Values:
CATSktOriImplicit
The sketch origin will be positioned at the projection of the part origin if the support definition mode is CATSktSupOnePlane or at the intersection of the lines if the support definition mode is CATSktSupTwoLines. This is the default.
CATSktOriPartOrigin
The sketch origin will be positioned at the projection of the (0,0,0) of the coordinate system (part origin).
CATSktOriProjectionOfAPoint
The sketch origin will be positioned at the projection of a point on the sketch support plane.
CATSktOriIntersectionOfTwoLines
The sketch origin will be positioned at the intersection of two lines.
CATSktOriIntersectionCurveSupport
The sketch origin will be positioned at the intersection of a curve and the sketch support plane.
CATSktOriMiddlePointOfTheCurve
The sketch origin will be positioned at the middle point of a curve.
CATSktOriBarycenterOfTheFace
The sketch origin will be positioned at the barycenter of a face.
CATSktOriUndefined
Do not used.
CATSktOriPlaneOrPointRevolSkt
Do not used.

This object is included in the file: CATSktPosOriginMode.h

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