API Reference > imodeljs-common > DisplayStyles > PlanProjectionSettings PlanProjectionSettings Class Describes how to draw a plan projection model. A plan projection model is a GeometricModel3d whose geometry all lies in a single XY plane, wherein the Z coordinate of the plane may be arbitrary or flexible. Multiple plan projection models can be combined into one view and drawn as "layers" with relative priorities. see DisplayStyle3dSettings.setPlanProjectionSettings to define plan projection settings for a DisplayStyle3dState. see GeometricModel3d.isPlanProjection. Methods Name Description clone(changedProps?: PlanProjectionSettingsProps): PlanProjectionSettings Create a copy of this PlanProjectionSettings, optionally modifying some of its properties. toJSON(): PlanProjectionSettingsProps fromJSON(props: undefined | PlanProjectionSettingsProps): undefined | PlanProjectionSettings Static Properties Name Type Description elevation Readonly undefined | number enforceDisplayPriority Readonly undefined | boolean overlay Readonly boolean transparency Readonly undefined | number Defined in core/common/src/PlanProjectionSettings.ts Line 34 Last Updated: 12 June, 2024