Share

AcGiPositionTransformBehavior Enumeration

C++

typedef enum {
  kAcGiWorldPosition,
  kAcGiViewportPosition,
  kAcGiScreenPosition,
  kAcGiScreenLocalOriginPosition,
  kAcGiWorldWithScreenOffsetPosition
} AcGiPositionTransformBehavior;

File

acgi.h

Members

Members Description
kAcGiWorldPosition Specification of transforms in world space. This is the default behavior
kAcGiViewportPosition This is a normalized viewport 2D coordinate system, X and Y axes running from 0.0 to 1.0, with (0.0, 0.0) at the lower left and (1.0, 1.0) at the upper right
kAcGiScreenPosition This positions the geometry in absolute pixels
kAcGiScreenLocalOriginPosition This positions the geometry in absolute pixels by specifying a 2D position for the 3D local coordinate system
kAcGiWorldWithScreenOffsetPosition This is specification of position in world space with a screen space pixel offset - useful for something like a label which should track a world point

Description

Defines the position transform behavior of transient graphics.

Was this information helpful?