SubCategoryAppearance Namespace
Interface
| Name | Description |
|---|---|
| SubCategoryAppearance.Props | Properties used to create a SubCategoryAppearance |
Defined in
SubCategoryAppearance Class
Parameters that define the way geometry on a SubCategory appears. SubCategoryAppearance describes the intrinsic appearance of geometry belonging to that SubCategory, independent of a particular ViewState. Aspects of a SubCategory's appearance can be overridden in the context of a particular ViewState through the use of SubCategoryOverrides.
Methods
| Name | Description | |
|---|---|---|
| constructor(props?: SubCategoryAppearance.Props): SubCategoryAppearance | ||
| clone(): SubCategoryAppearance | ||
| equals(other: SubCategoryAppearance): boolean |
Properties
| Name | Type | Description | |
|---|---|---|---|
| color Readonly | ColorDef | The color of the geometry. | |
| defaults Static | SubCategoryAppearance | ||
| fillColor Accessor ReadOnly | ColorDef | The fill color of geometry marked as being filled. | |
| fillTransparency Accessor ReadOnly | number | A value in the range [0, 1] indicating the fill transparency of the geometry where 0.0 means "fully opaque" and 1.0 means "fully transparent". | |
| invisible Readonly | boolean | If true, geometry belonging to this SubCategory is not drawn. | |
| materialId Readonly | string | The element ID of the material applied to surfaces, or an invalid ID if no material is specified. | |
| priority Readonly | number | The display priority used to control which geometry draws in front of other geometry within a 2D view. | |
| styleId Readonly | string | The element ID of the line style used to draw curves, or an invalid ID if no line style is specified. | |
| transparency Readonly | number | A value in the range [0, 1] indicating the transparency of the geometry where 0.0 means "fully opaque" and 1.0 means "fully transparent". | |
| weight Readonly | number | The line width, in pixels. |
Defined in
Last Updated: 29 October, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.