
## CadLayout class

The Cad layout object.



**Inheritance:** [`CadLayout`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout) → 
[`CadPlotSettings`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadplotsettings) → 
[`CadBaseObject`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadbaseobject) → 
[`CadBaseOwned`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadbaseowned) → 
[`CadBase`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadbase)



The CadLayout type exposes the following members:

### Constructors
| Constructor | Description |
| :- | :- |
| [__init__](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/__init__/#) | Initializes a new instance of the [`CadLayout`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout) class. |


### Properties
| Property | Description |
| :- | :- |
| [embedded_objects_container](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/embedded_objects_container) | Gets or sets the embedded objects container. |
| [object_handle](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/object_handle) | Gets or sets the object handle. |
| [xdata_container](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/xdata_container) | Gets or sets the xdata container. |
| [attributes](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/attributes) | Gets or sets the attributes. |
| [application_codes_container](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/application_codes_container) | Gets or sets the application defined codes container. |
| [attribute_102_values](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/attribute_102_values) | Gets or sets the attribute102 values. |
| [numreactors](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/numreactors) | The Numreactors |
| [reactors](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/reactors) | Get or sets the reactors handle |
| [hard_owner](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/hard_owner) | Gets or sets the hard owner. |
| [soft_owner](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/soft_owner) | Gets or sets the soft owner. |
| [is_soft_owner_set](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/is_soft_owner_set) | Gets a value indicating whether soft owner is set. |
| [type_name](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/type_name) | Gets the name of the type. |
| [child_objects](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/child_objects) | Gets or sets the child objects. |
| [shade_plot_handle](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/shade_plot_handle) | Gets or sets the shade plot handle. |
| [paper_image_origin](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/paper_image_origin) | Gets or sets the paper image origin. |
| [standard_scale_type_factor](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/standard_scale_type_factor) | Gets or sets the standard scale type factor. |
| [shade_plot_custom_dpi](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/shade_plot_custom_dpi) | Gets or sets the shade plot custom dpi. |
| [shade_plot_resolution_level](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/shade_plot_resolution_level) | Gets or sets the shade plot resolution level. |
| [shade_plot_mode](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/shade_plot_mode) | Gets or sets the shade plot mode. |
| [standard_scale_type](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/standard_scale_type) | Gets or sets the type of the standard scale. |
| [current_style_sheet](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/current_style_sheet) | Gets or sets the current style sheet. |
| [plot_type](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/plot_type) | Gets or sets the type of the plot. |
| [plot_rotation](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/plot_rotation) | Gets or sets the plot rotation. |
| [plot_paper_units](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/plot_paper_units) | Gets or sets the plot paper units. |
| [plot_layout_flag](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/plot_layout_flag) | Gets or sets the plot layout flag. |
| [custom_print_scale_denominator](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/custom_print_scale_denominator) | Gets or sets the custom print scale denominator. |
| [custom_print_scale_numerator](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/custom_print_scale_numerator) | Gets or sets the custom print scale numerator. |
| [plot_window_area2](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/plot_window_area2) | Gets or sets the plot window area2. |
| [plot_window_area1](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/plot_window_area1) | Gets or sets the plot window area1. |
| [plot_origin](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/plot_origin) | Gets or sets the plot origin. |
| [plot_paper_size](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/plot_paper_size) | Gets or sets the size of the plot paper. |
| [top_size](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/top_size) | Gets or sets the size of the top. |
| [right_side_size](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/right_side_size) | Gets or sets the size of the right side. |
| [bottom_size](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/bottom_size) | Gets or sets the size of the bottom. |
| [left_side_size](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/left_side_size) | Gets or sets the size of the left side. |
| [plot_view_name](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/plot_view_name) | Gets or sets the name of the plot view. |
| [paper_size](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/paper_size) | Gets or sets the size of the paper. |
| [printer_or_configuration_file_name](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/printer_or_configuration_file_name) | Gets or sets the name of the printer or configuration file. |
| [page_setup_name](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/page_setup_name) | Gets or sets the name of the page setup. |
| [layout_name](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/layout_name) | Gets or sets the name of the layout. |
| [control_flag](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/control_flag) | Gets or sets the control flag. |
| [tab_order](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/tab_order) | Gets or sets the tab order. |
| [min_limits](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/min_limits) | Gets or sets the minimum limits. |
| [max_limits](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/max_limits) | Gets or sets the maximum limits. |
| [insertion_base_point](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/insertion_base_point) | Gets or sets the insertion base point. |
| [min_extents](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/min_extents) | Gets or sets the minimum extents. |
| [max_extents](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/max_extents) | Gets or sets the maximum extents. |
| [elevation](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/elevation) | Gets or sets the elevation. |
| [ucs_origin](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/ucs_origin) | Gets or sets the UCS origin. |
| [ucs_x_axis](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/ucs_x_axis) | Gets or sets the UCS x axis. |
| [ucs_y_axis](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/ucs_y_axis) | Gets or sets the UCS y axis. |
| [ucs_orthographic_type](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/ucs_orthographic_type) | Gets or sets the type of the UCS orthographic. |
| [block_table_record_handle](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/block_table_record_handle) | Gets or sets the handle block table record. |
| [last_active_viewport_handle](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/last_active_viewport_handle) | Gets or sets the handle last active viewport. |
| [ucs_table_record_handle_when_ucs_named](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/ucs_table_record_handle_when_ucs_named) | Gets or sets the handle ac database UCS table record UCS named. |
| [ucs_table_record_handle_when_orthographic_ucs](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/ucs_table_record_handle_when_orthographic_ucs) | Gets or sets the handle ac database UCS table record UCS. |
| [shade_plot_id](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout/shade_plot_id) | Gets or sets the shade plot identifier. |



### See Also
* module [`aspose.cad.fileformats.cad.cadobjects`](..)
* class [`CadBase`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadbase)
* class [`CadBaseObject`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadbaseobject)
* class [`CadBaseOwned`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadbaseowned)
* class [`CadLayout`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadlayout)
* class [`CadPlotSettings`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadplotsettings)
