
## CadSweptSurface class

The Cad swept surface.



**Inheritance:** [`CadSweptSurface`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface) → 
[`CadPlaneSurface`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadplanesurface) → 
[`CadObjectWithAcisData`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadobjectwithacisdata) → 
[`CadBaseEntity`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadbaseentity) → 
[`CadBaseOwned`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadbaseowned) → 
[`CadBase`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadbase)



The CadSweptSurface type exposes the following members:

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


### Properties
| Property | Description |
| :- | :- |
| [embedded_objects_container](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/embedded_objects_container) | Gets or sets the embedded objects container. |
| [object_handle](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/object_handle) | Gets or sets the object handle. |
| [xdata_container](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/xdata_container) | Gets or sets the xdata container. |
| [attributes](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/attributes) | Gets or sets the attributes. |
| [application_codes_container](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/application_codes_container) | Gets or sets the application defined codes container. |
| [attribute_102_values](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/attribute_102_values) | Gets or sets the attribute102 values. |
| [numreactors](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/numreactors) | The Numreactors |
| [reactors](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/reactors) | Get or sets the reactors handle |
| [hard_owner](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/hard_owner) | Gets or sets the hard owner. |
| [soft_owner](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/soft_owner) | Gets or sets the soft owner. |
| [is_soft_owner_set](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/is_soft_owner_set) | Gets a value indicating whether soft owner is set. |
| [type_name](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/type_name) | Gets the name of the type. |
| [child_objects](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/child_objects) | Gets or sets the child objects. |
| [color_id](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/color_id) | Gets or sets the color id. |
| [layout_tab_name](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/layout_tab_name) | Gets or sets the name of the layout tab. |
| [color_name](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/color_name) | Gets or sets the name of the color. |
| [color_value](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/color_value) | Gets or sets the color value. |
| [layer_name](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/layer_name) | Gets or sets the name of the layer. |
| [line_scale](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/line_scale) | Gets or sets the line scale. |
| [line_type_name](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/line_type_name) | Gets or sets the name of the line type. |
| [line_weight](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/line_weight) | Gets or sets the line weight. |
| [material](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/material) | Gets or sets the material. |
| [material_handle](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/material_handle) | Gets or sets the material handle. |
| [plot_style](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/plot_style) | Gets or sets the plot style. |
| [proxy_bytes_count](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/proxy_bytes_count) | Gets or sets the proxy bytes count. |
| [proxy_data](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/proxy_data) | Gets or sets the proxy data. |
| [shadow_mode](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/shadow_mode) | Gets or sets the shadow mode. |
| [space_mode](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/space_mode) | Gets or sets the space mode. |
| [bounds](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/bounds) | Minimal and maximal points of entity. Filled after GetBounds is called for CadImage. |
| [transparency](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/transparency) | Gets or sets the transparency. |
| [visible](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/visible) | Gets or sets a value indicating whether this [`CadBaseEntity`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadbaseentity) is visible. |
| [hyperlink](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/hyperlink) | Gets or sets the hyperlink. |
| [entmode](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/entmode) | The Entmode |
| [x_dir_missing_flag](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/x_dir_missing_flag) | The XDirMissingFlag |
| [storage_flag](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/storage_flag) | The StorageFlag |
| [is_by_layer](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/is_by_layer) | The IsByLayer |
| [is_no_links](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/is_no_links) | The IsNoLinks |
| [l_type](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/l_type) | The LType |
| [plot_style_flag](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/plot_style_flag) | Plot style flag. |
| [proprietary_data](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/proprietary_data) | Gets or sets the Proprietary data |
| [count_isolines_u](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/count_isolines_u) | Gets or sets the count isolines u. |
| [count_isolines_v](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/count_isolines_v) | Gets or sets the count isolines v. |
| [modeler_format_version](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/modeler_format_version) | Gets or sets the modeler format version. |
| [align_angle](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/align_angle) | Gets or sets the align angle. |
| [align_start_flag](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/align_start_flag) | Gets or sets a value indicating whether align start flag. |
| [bank_flag](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/bank_flag) | Gets or sets a value indicating whether bank flag. |
| [base_point_set_flag](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/base_point_set_flag) | Gets or sets a value indicating whether base point set flag. |
| [draft_angle](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/draft_angle) | Gets or sets the draft angle. |
| [draft_end_distance](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/draft_end_distance) | Gets or sets the draft end distance. |
| [draft_start_distance](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/draft_start_distance) | Gets or sets the draft start distance. |
| [path_entity_id](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/path_entity_id) | Gets or sets the id of path |
| [swept_entity_id](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/swept_entity_id) | Gets or sets the id of swept |
| [proprietary_binary_data](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/proprietary_binary_data) | Gets or sets the path binary data. |
| [proprietary_binary_data_size](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/proprietary_binary_data_size) | Gets or sets the path binary data size. |
| [path_entity_transform_comuted_flag](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/path_entity_transform_comuted_flag) | Gets or sets a value indicating whether path entity transform commuted flag. |
| [path_transform_matrix](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/path_transform_matrix) | Gets or sets the path transform matrix. |
| [path_transform_matrix2](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/path_transform_matrix2) | Gets or sets the path transform matrix 2. |
| [scale_factor](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/scale_factor) | Gets or sets the scale factor. |
| [solid_flag](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/solid_flag) | Gets or sets a value indicating whether solid flag. |
| [sweep_alignment](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/sweep_alignment) | Gets or sets a value indicating whether sweep alignment. |
| [sweep_binary_data](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/sweep_binary_data) | Gets or sets the sweep binary data. |
| [sweep_binary_data_size](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/sweep_binary_data_size) | Gets or sets the sweep binary data size. |
| [sweep_entity_transform_commuted_flag](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/sweep_entity_transform_commuted_flag) | Gets or sets a value indicating whether sweep entity transform commuted flag. |
| [sweep_transform_matrix](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/sweep_transform_matrix) | Gets or sets the sweep transform matrix. |
| [sweep_transform_matrix2](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/sweep_transform_matrix2) | Gets or sets the sweep transform matrix 2. |
| [twist_angle](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/twist_angle) | Gets or sets the twist angle. |
| [twist_control_vector](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/twist_control_vector) | Gets or sets the twist control vector. |


### Methods
| Method | Description |
| :- | :- |
| [init_proprietary_data](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface/init_proprietary_data/#aspose.cad.fileformats.cad.CadEntityAttribute-str) | Initializes the proprietary data. |



### See Also
* module [`aspose.cad.fileformats.cad.cadobjects`](..)
* class [`CadBase`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadbase)
* class [`CadBaseEntity`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadbaseentity)
* class [`CadBaseOwned`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadbaseowned)
* class [`CadObjectWithAcisData`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadobjectwithacisdata)
* class [`CadPlaneSurface`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadplanesurface)
* class [`CadSweptSurface`](/cad/python-net/aspose.cad.fileformats.cad.cadobjects/cadsweptsurface)
