Share

AcGiVisualStyleProperties::Property Enumeration

C++

enum Property {
  kInvalidProperty = -1,
  kFaceLightingModel,
  kFaceLightingQuality,
  kFaceColorMode,
  kFaceModifiers,
  kFaceOpacity,
  kFaceSpecular,
  kFaceMonoColor,
  kEdgeModel,
  kEdgeStyles,
  kEdgeIntersectionColor,
  kEdgeObscuredColor,
  kEdgeObscuredLinePattern,
  kEdgeIntersectionLinePattern,
  kEdgeCreaseAngle,
  kEdgeModifiers,
  kEdgeColor,
  kEdgeOpacity,
  kEdgeWidth,
  kEdgeOverhang,
  kEdgeJitterAmount,
  kEdgeSilhouetteColor,
  kEdgeSilhouetteWidth,
  kEdgeHaloGap,
  kEdgeIsolines,
  kEdgeHidePrecision,
  kDisplayStyles,
  kDisplayBrightness,
  kDisplayShadowType,
  kUseDrawOrder,
  kViewportTransparency,
  kLightingEnabled,
  kPosterizeEffect,
  kMonoEffect,
  kBlurEffect,
  kPencilEffect,
  kBloomEffect,
  kPastelEffect,
  kBlurAmount,
  kPencilAngle,
  kPencilScale,
  kPencilPattern,
  kPencilColor,
  kBloomThreshold,
  kBloomRadius,
  kTintColor,
  kFaceAdjustment,
  kPostContrast,
  kPostBrightness,
  kPostPower,
  kTintEffect,
  kBloomIntensity,
  kColor,
  kTransparency,
  kEdgeWiggleAmount,
  kEdgeTexturePath,
  kDepthOfField,
  kFocusDistance,
  kFocusWidth,
  kPropertyCount,
  kPropertyCountPre2013 = kUseDrawOrder
};

File

acgivisualstyle.h

Members

Members Description
kInvalidPropertyInvalid property.
kFaceLightingModelSee AcGiVisualStyleProperties::FaceLightingModel Enumeration.
kFaceLightingQualitySee AcGiVisualStyleProperties::FaceLightingQuality Enumeration.
kFaceColorModeSee AcGiVisualStyleProperties::FaceColorMode Enumeration.
kFaceModifiersSee AcGiVisualStyleProperties::FaceModifiers Enumeration.
kFaceOpacityDouble indicating the level of face opacity in the range from 0.0 to 1.0, with 1.0 representing full opacity (0% transparent) and 0.0 representing no opacity (100% transparent).
kFaceSpecularDouble representing the specular highlight amount (indicating reflection and shininess values) of the material that is applied to faces.
kFaceMonoColorAcCmColor representing the color applied to produce a "monochromatic" effect on faces.
kEdgeModelSee AcGiVisualStyleProperties::EdgeModel Enumeration.
kEdgeStylesSee AcGiVisualStyleProperties::EdgeStyles Enumeration.
kEdgeIntersectionColorAcCmColor representing the color applied to intersection edges.
kEdgeObscuredColorAcCmColor representing the color applied to obscured edges.
kEdgeObscuredLinePatternEdgeLinePattern applied to obscured edges. See AcGiVisualStyleProperties::EdgeLinePattern Enumeration.
kEdgeIntersectionLinePatternEdgeLinePattern applied to intersection edges. See AcGiVisualStyleProperties::EdgeLinePattern Enumeration.
kEdgeCreaseAngleDouble, in degrees, indicating the angle threshold above which facet edges between adjoining facets will be displayed.
kEdgeModifiersSee AcGiVisualStyleProperties::EdgeModifiers Enumeration.
kEdgeColorAcCmColor representing the color applied to edges.
kEdgeOpacityDouble indicating the level of edge opacity in the range from 0.0 to 1.0, with 1.0 representing full opacity (0% transparent) and 0.0 representing no opacity (100% transparent).
kEdgeWidthInt representing edge width in pixels.
kEdgeOverhangInt representing the amount, in pixels, that edges should overhang their start and end points.
kEdgeJitterAmountSee AcGiVisualStyleProperties::EdgeJitterAmount Enumeration.
kEdgeSilhouetteColorAcCmColor representing the color applied to silhouette edges.
kEdgeSilhouetteWidthShort representing silhouette edge width in pixels.
kEdgeHaloGapInt from 0 to 100 representing the halo gap.
kEdgeIsolinesUnsigned short, between 0 and 2047, indicating the number of isolines to display for curved surfaces.
kEdgeHidePrecisionBool indicating hide precision enabled. True if enabled; otherwise, false.
kDisplayStylesSee AcGiVisualStyleProperties::DisplayStyles Enumeration.
kDisplayBrightnessDouble indicating brightness.
kDisplayShadowTypeSee AcGiVisualStyleProperties::DisplayShadowType Enumeration.
kPropertyCountThe number of visual style properties.

Description

Describes the properties that can be set/get on a visual style.

Was this information helpful?