Skip to content

element_module_properties

element_module_properties

Source code in src/cadwork/element_module_properties.pyi
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
class element_module_properties:

    def is_stretch_with_top_of_wall(self) -> bool:
        """is stretch with top of wall

        Returns:
            bool
        """

    def is_move_with_top_of_wall(self) -> bool:
        """is move with top of wall

        Returns:
            bool
        """

    def is_distribute_in_axis_direction(self) -> bool:
        """is distribute in axis direction

        Returns:
            bool
        """

    def is_distribute_perpendicular_to_axis_direction(self) -> bool:
        """is distribute perpendicular to axis direction

        Returns:
            bool
        """

    def is_stop_in_axis_direction(self) -> bool:
        """is stop in axis direction

        Returns:
            bool
        """

    def is_stop_perpendicular_to_axis_direction(self) -> bool:
        """is stop perpendicular to axis direction

        Returns:
            bool
        """

    def is_bottom_plate(self) -> bool:
        """is bottom plate

        Returns:
            bool
        """

    def is_top_plate(self) -> bool:
        """is top plate

        Returns:
            bool
        """

    def is_opening_sill(self) -> bool:
        """is opening sill

        Returns:
            bool
        """

    def is_opening_lintel(self) -> bool:
        """is opening lintel

        Returns:
            bool
        """

    def is_cutting_element(self) -> bool:
        """is cutting element

        Returns:
            bool
        """

    def is_not_cut_with_cutting_element(self) -> bool:
        """is not cut with cutting element

        Returns:
            bool
        """

    def is_auxiliary(self) -> bool:
        """is auxiliary

        Returns:
            bool
        """

    def is_not_placed_at_end_of_wall(self) -> bool:
        """is not placed at end of wall

        Returns:
            bool
        """

    def is_not_placed_at_start_of_wall(self) -> bool:
        """is not placed at start of wall

        Returns:
            bool
        """

    def is_stretch_with_opening_lintel(self) -> bool:
        """is stretch with opening lintel

        Returns:
            bool
        """

    def is_stretch_with_opening_sill(self) -> bool:
        """is stretch with opening sill

        Returns:
            bool
        """

    def is_solder_in_axis_direction(self) -> bool:
        """is solder in axis direction

        Returns:
            bool
        """

    def is_no_collision_control(self) -> bool:
        """is no collision control

        Returns:
            bool
        """

    def is_no_inside_cover_control(self) -> bool:
        """is no inside cover control

        Returns:
            bool
        """

    def is_use_for_detail_coordinate_system(self) -> bool:
        """is use for detail coordinate system

        Returns:
            bool
        """

    def set_stretch_with_top_of_wall(self, active: bool) -> None:
        """set stretch with top of wall

        Parameters:
            active: active

        Returns:
            None
        """

    def set_move_with_top_of_wall(self, active: bool) -> None:
        """set move with top of wall

        Parameters:
            active: active

        Returns:
            None
        """

    def set_distribute_in_axis_direction(self, active: bool, distance: float) -> None:
        """set distribute in axis direction

        Parameters:
            active: active
            distance: distance

        Returns:
            None
        """

    def set_distribute_perpendicular_to_axis_direction(self, active: bool, distance: float) -> None:
        """set distribute perpendicular to axis direction

        Parameters:
            active: active
            distance: distance

        Returns:
            None
        """

    def set_stop_in_axis_direction(self, active: bool) -> None:
        """set stop in axis direction

        Parameters:
            active: active

        Returns:
            None
        """

    def set_stop_perpendicular_to_axis_direction(self, active: bool) -> None:
        """set stop perpendicular to axis direction

        Parameters:
            active: active

        Returns:
            None
        """

    def set_bottom_plate(self, active: bool) -> None:
        """set bottom plate

        Parameters:
            active: active

        Returns:
            None
        """

    def set_top_plate(self, active: bool) -> None:
        """set top plate

        Parameters:
            active: active

        Returns:
            None
        """

    def set_opening_sill(self, active: bool) -> None:
        """set opening sill

        Parameters:
            active: active

        Returns:
            None
        """

    def set_opening_lintel(self, active: bool) -> None:
        """set opening lintel

        Parameters:
            active: active

        Returns:
            None
        """

    def set_cutting_element(self, active: bool, priority: int) -> None:
        """set cutting element

        Parameters:
            active: active
            priority: priority

        Returns:
            None
        """

    def set_not_cut_with_cutting_element(self, active: bool) -> None:
        """set not cut with cutting element

        Parameters:
            active: active

        Returns:
            None
        """

    def set_auxiliary(self) -> None:
        """set auxiliary

        Returns:
            None
        """

    def set_not_placed_at_end_of_wall(self, active: bool) -> None:
        """set not placed at end of wall

        Parameters:
            active: active

        Returns:
            None
        """

    def set_not_placed_at_start_of_wall(self, active: bool) -> None:
        """set not placed at start of wall

        Parameters:
            active: active

        Returns:
            None
        """

    def set_stretch_with_opening_lintel(self, active: bool) -> None:
        """set stretch with opening lintel

        Parameters:
            active: active

        Returns:
            None
        """

    def set_stretch_with_opening_sill(self, active: bool) -> None:
        """set stretch with opening sill

        Parameters:
            active: active

        Returns:
            None
        """

    def set_solder_in_axis_direction(self, active: bool) -> None:
        """set solder in axis direction

        Parameters:
            active: active

        Returns:
            None
        """

    def set_no_collision_control(self, active: bool) -> None:
        """set no collision control

        Parameters:
            active: active

        Returns:
            None
        """

    def set_no_inside_cover_control(self, active: bool) -> None:
        """set no inside cover control

        Parameters:
            active: active

        Returns:
            None
        """

    def set_use_for_detail_coordinate_system(self, active: bool) -> None:
        """set use for detail coordinate system

        Parameters:
            active: active

        Returns:
            None
        """

    def get_distribute_in_axis_direction_distance(self) -> float:
        """get distribute in axis direction distance

        Returns:
            float
        """

    def get_distribute_perpendicular_to_axis_direction_distance(self) -> float:
        """get distribute perpendicular to axis direction distance

        Returns:
            float
        """

    def get_cutting_element_priority(self) -> int:
        """get cutting element priority

        Returns:
            int
        """

    def is_distribute_in_axis_direction_use_max_distance(self) -> bool:
        """is distribute in axis direction use max distance

        Returns:
            bool
        """

    def is_distribute_perpendicular_to_axis_direction_use_max_distance(self) -> bool:
        """is distribute perpendicular to axis direction use max distance

        Returns:
            bool
        """

    def is_distribute_in_axis_direction_use_number(self) -> bool:
        """is distribute in axis direction use number

        Returns:
            bool
        """

    def is_distribute_perpendicular_to_axis_direction_use_number(self) -> bool:
        """is distribute perpendicular to axis direction use number

        Returns:
            bool
        """

    def set_distribute_in_axis_direction_use_max_distance(self, active: bool) -> None:
        """set distribute in axis direction use max distance

        Parameters:
            active: active

        Returns:
            None
        """

    def set_distribute_perpendicular_to_axis_direction_use_max_distance(self, active: bool) -> None:
        """set distribute perpendicular to axis direction use max distance

        Parameters:
            active: active

        Returns:
            None
        """

    def set_distribute_in_axis_direction_use_number(self, active: bool, number: int) -> None:
        """set distribute in axis direction use number

        Parameters:
            active: active
            number: number

        Returns:
            None
        """

    def set_distribute_perpendicular_to_axis_direction_use_number(self, active: bool, number: int) -> None:
        """set distribute perpendicular to axis direction use number

        Parameters:
            active: active
            number: number

        Returns:
            None
        """

    def get_distribute_in_axis_direction_number(self) -> int:
        """get distribute in axis direction number

        Returns:
            int
        """

    def get_distribute_perpendicular_to_axis_direction_number(self) -> int:
        """get distribute perpendicular to axis direction number

        Returns:
            int
        """

    def is_main_element(self) -> bool:
        """is main element

        Returns:
            bool
        """

    def is_strecht_according_thickness_axis(self) -> bool:
        """is strecht according thickness axis

        Returns:
            bool
        """

    def is_strecht_according_length_axis(self) -> bool:
        """is strecht according length axis

        Returns:
            bool
        """

    def is_move_according_thickness_axis(self) -> bool:
        """is move according thickness axis

        Returns:
            bool
        """

    def is_move_according_length_axis(self) -> bool:
        """is move according length axis

        Returns:
            bool
        """

    def is_unique_layername(self) -> bool:
        """is unique layername

        Returns:
            bool
        """

    def is_keep_in_center_of_layer_current_wall(self) -> bool:
        """is keep in center of layer current wall

        Returns:
            bool
        """

    def is_keep_in_center_of_layer_neighbour_wall(self) -> bool:
        """is keep in center of layer neighbour wall

        Returns:
            bool
        """

    def is_keep_in_center_of_rough_volume(self) -> bool:
        """is keep in center of rough volume

        Returns:
            bool
        """

    def is_element_from_detail(self) -> bool:
        """is element from detail

        Returns:
            bool
        """

    def set_main_element(self, active: bool) -> None:
        """set main element

        Parameters:
            active: active

        Returns:
            None
        """

    def set_strecht_according_thickness_axis(self, active: bool) -> None:
        """set strecht according thickness axis

        Parameters:
            active: active

        Returns:
            None
        """

    def set_strecht_according_length_axis(self, active: bool) -> None:
        """set strecht according length axis

        Parameters:
            active: active

        Returns:
            None
        """

    def set_move_according_thickness_axis(self, active: bool) -> None:
        """set move according thickness axis

        Parameters:
            active: active

        Returns:
            None
        """

    def set_move_according_length_axis(self, active: bool) -> None:
        """set move according length axis

        Parameters:
            active: active

        Returns:
            None
        """

    def set_unique_layername(self, active: bool, layername: str) -> None:
        """set unique layername

        Parameters:
            active: active
            layername: layername

        Returns:
            None
        """

    def set_keep_in_center_of_layer_current_wall(self, active: bool, layername: str) -> None:
        """set keep in center of layer current wall

        Parameters:
            active: active
            layername: layername

        Returns:
            None
        """

    def set_keep_in_center_of_layer_neighbour_wall(self, active: bool, layername: str) -> None:
        """set keep in center of layer neighbour wall

        Parameters:
            active: active
            layername: layername

        Returns:
            None
        """

    def set_keep_in_center_of_rough_volume(self, active: bool) -> None:
        """set keep in center of rough volume

        Parameters:
            active: active

        Returns:
            None
        """

    def set_element_from_detail(self, active: bool) -> None:
        """set element from detail

        Parameters:
            active: active

        Returns:
            None
        """

    def get_unique_layername(self) -> str:
        """get unique layername

        Returns:
            str
        """

    def get_keep_in_center_of_layer_current_wall(self) -> str:
        """get keep in center of layer current wall

        Returns:
            str
        """

    def get_keep_in_center_of_layer_neighbour_wall(self) -> str:
        """get keep in center of layer neighbour wall

        Returns:
            str
        """

    def is_stretch_in_opening_width(self) -> bool:
        """is stretch in opening width

        Returns:
            bool
        """

    def set_stretch_in_opening_width(self, active: bool) -> None:
        """set stretch in opening width

        Parameters:
            active: active

        Returns:
            None
        """

get_cutting_element_priority()

get cutting element priority

Returns:

Type Description
int

int

Source code in src/cadwork/element_module_properties.pyi
374
375
376
377
378
379
def get_cutting_element_priority(self) -> int:
    """get cutting element priority

    Returns:
        int
    """

get_distribute_in_axis_direction_distance()

get distribute in axis direction distance

Returns:

Type Description
float

float

Source code in src/cadwork/element_module_properties.pyi
360
361
362
363
364
365
def get_distribute_in_axis_direction_distance(self) -> float:
    """get distribute in axis direction distance

    Returns:
        float
    """

get_distribute_in_axis_direction_number()

get distribute in axis direction number

Returns:

Type Description
int

int

Source code in src/cadwork/element_module_properties.pyi
451
452
453
454
455
456
def get_distribute_in_axis_direction_number(self) -> int:
    """get distribute in axis direction number

    Returns:
        int
    """

get_distribute_perpendicular_to_axis_direction_distance()

get distribute perpendicular to axis direction distance

Returns:

Type Description
float

float

Source code in src/cadwork/element_module_properties.pyi
367
368
369
370
371
372
def get_distribute_perpendicular_to_axis_direction_distance(self) -> float:
    """get distribute perpendicular to axis direction distance

    Returns:
        float
    """

get_distribute_perpendicular_to_axis_direction_number()

get distribute perpendicular to axis direction number

Returns:

Type Description
int

int

Source code in src/cadwork/element_module_properties.pyi
458
459
460
461
462
463
def get_distribute_perpendicular_to_axis_direction_number(self) -> int:
    """get distribute perpendicular to axis direction number

    Returns:
        int
    """

get_keep_in_center_of_layer_current_wall()

get keep in center of layer current wall

Returns:

Type Description
str

str

Source code in src/cadwork/element_module_properties.pyi
645
646
647
648
649
650
def get_keep_in_center_of_layer_current_wall(self) -> str:
    """get keep in center of layer current wall

    Returns:
        str
    """

get_keep_in_center_of_layer_neighbour_wall()

get keep in center of layer neighbour wall

Returns:

Type Description
str

str

Source code in src/cadwork/element_module_properties.pyi
652
653
654
655
656
657
def get_keep_in_center_of_layer_neighbour_wall(self) -> str:
    """get keep in center of layer neighbour wall

    Returns:
        str
    """

get_unique_layername()

get unique layername

Returns:

Type Description
str

str

Source code in src/cadwork/element_module_properties.pyi
638
639
640
641
642
643
def get_unique_layername(self) -> str:
    """get unique layername

    Returns:
        str
    """

is_auxiliary()

is auxiliary

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
87
88
89
90
91
92
def is_auxiliary(self) -> bool:
    """is auxiliary

    Returns:
        bool
    """

is_bottom_plate()

is bottom plate

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
45
46
47
48
49
50
def is_bottom_plate(self) -> bool:
    """is bottom plate

    Returns:
        bool
    """

is_cutting_element()

is cutting element

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
73
74
75
76
77
78
def is_cutting_element(self) -> bool:
    """is cutting element

    Returns:
        bool
    """

is_distribute_in_axis_direction()

is distribute in axis direction

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
17
18
19
20
21
22
def is_distribute_in_axis_direction(self) -> bool:
    """is distribute in axis direction

    Returns:
        bool
    """

is_distribute_in_axis_direction_use_max_distance()

is distribute in axis direction use max distance

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
381
382
383
384
385
386
def is_distribute_in_axis_direction_use_max_distance(self) -> bool:
    """is distribute in axis direction use max distance

    Returns:
        bool
    """

is_distribute_in_axis_direction_use_number()

is distribute in axis direction use number

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
395
396
397
398
399
400
def is_distribute_in_axis_direction_use_number(self) -> bool:
    """is distribute in axis direction use number

    Returns:
        bool
    """

is_distribute_perpendicular_to_axis_direction()

is distribute perpendicular to axis direction

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
24
25
26
27
28
29
def is_distribute_perpendicular_to_axis_direction(self) -> bool:
    """is distribute perpendicular to axis direction

    Returns:
        bool
    """

is_distribute_perpendicular_to_axis_direction_use_max_distance()

is distribute perpendicular to axis direction use max distance

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
388
389
390
391
392
393
def is_distribute_perpendicular_to_axis_direction_use_max_distance(self) -> bool:
    """is distribute perpendicular to axis direction use max distance

    Returns:
        bool
    """

is_distribute_perpendicular_to_axis_direction_use_number()

is distribute perpendicular to axis direction use number

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
402
403
404
405
406
407
def is_distribute_perpendicular_to_axis_direction_use_number(self) -> bool:
    """is distribute perpendicular to axis direction use number

    Returns:
        bool
    """

is_element_from_detail()

is element from detail

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
528
529
530
531
532
533
def is_element_from_detail(self) -> bool:
    """is element from detail

    Returns:
        bool
    """

is_keep_in_center_of_layer_current_wall()

is keep in center of layer current wall

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
507
508
509
510
511
512
def is_keep_in_center_of_layer_current_wall(self) -> bool:
    """is keep in center of layer current wall

    Returns:
        bool
    """

is_keep_in_center_of_layer_neighbour_wall()

is keep in center of layer neighbour wall

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
514
515
516
517
518
519
def is_keep_in_center_of_layer_neighbour_wall(self) -> bool:
    """is keep in center of layer neighbour wall

    Returns:
        bool
    """

is_keep_in_center_of_rough_volume()

is keep in center of rough volume

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
521
522
523
524
525
526
def is_keep_in_center_of_rough_volume(self) -> bool:
    """is keep in center of rough volume

    Returns:
        bool
    """

is_main_element()

is main element

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
465
466
467
468
469
470
def is_main_element(self) -> bool:
    """is main element

    Returns:
        bool
    """

is_move_according_length_axis()

is move according length axis

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
493
494
495
496
497
498
def is_move_according_length_axis(self) -> bool:
    """is move according length axis

    Returns:
        bool
    """

is_move_according_thickness_axis()

is move according thickness axis

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
486
487
488
489
490
491
def is_move_according_thickness_axis(self) -> bool:
    """is move according thickness axis

    Returns:
        bool
    """

is_move_with_top_of_wall()

is move with top of wall

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
10
11
12
13
14
15
def is_move_with_top_of_wall(self) -> bool:
    """is move with top of wall

    Returns:
        bool
    """

is_no_collision_control()

is no collision control

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
129
130
131
132
133
134
def is_no_collision_control(self) -> bool:
    """is no collision control

    Returns:
        bool
    """

is_no_inside_cover_control()

is no inside cover control

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
136
137
138
139
140
141
def is_no_inside_cover_control(self) -> bool:
    """is no inside cover control

    Returns:
        bool
    """

is_not_cut_with_cutting_element()

is not cut with cutting element

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
80
81
82
83
84
85
def is_not_cut_with_cutting_element(self) -> bool:
    """is not cut with cutting element

    Returns:
        bool
    """

is_not_placed_at_end_of_wall()

is not placed at end of wall

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
94
95
96
97
98
99
def is_not_placed_at_end_of_wall(self) -> bool:
    """is not placed at end of wall

    Returns:
        bool
    """

is_not_placed_at_start_of_wall()

is not placed at start of wall

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
101
102
103
104
105
106
def is_not_placed_at_start_of_wall(self) -> bool:
    """is not placed at start of wall

    Returns:
        bool
    """

is_opening_lintel()

is opening lintel

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
66
67
68
69
70
71
def is_opening_lintel(self) -> bool:
    """is opening lintel

    Returns:
        bool
    """

is_opening_sill()

is opening sill

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
59
60
61
62
63
64
def is_opening_sill(self) -> bool:
    """is opening sill

    Returns:
        bool
    """

is_solder_in_axis_direction()

is solder in axis direction

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
122
123
124
125
126
127
def is_solder_in_axis_direction(self) -> bool:
    """is solder in axis direction

    Returns:
        bool
    """

is_stop_in_axis_direction()

is stop in axis direction

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
31
32
33
34
35
36
def is_stop_in_axis_direction(self) -> bool:
    """is stop in axis direction

    Returns:
        bool
    """

is_stop_perpendicular_to_axis_direction()

is stop perpendicular to axis direction

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
38
39
40
41
42
43
def is_stop_perpendicular_to_axis_direction(self) -> bool:
    """is stop perpendicular to axis direction

    Returns:
        bool
    """

is_strecht_according_length_axis()

is strecht according length axis

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
479
480
481
482
483
484
def is_strecht_according_length_axis(self) -> bool:
    """is strecht according length axis

    Returns:
        bool
    """

is_strecht_according_thickness_axis()

is strecht according thickness axis

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
472
473
474
475
476
477
def is_strecht_according_thickness_axis(self) -> bool:
    """is strecht according thickness axis

    Returns:
        bool
    """

is_stretch_in_opening_width()

is stretch in opening width

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
659
660
661
662
663
664
def is_stretch_in_opening_width(self) -> bool:
    """is stretch in opening width

    Returns:
        bool
    """

is_stretch_with_opening_lintel()

is stretch with opening lintel

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
108
109
110
111
112
113
def is_stretch_with_opening_lintel(self) -> bool:
    """is stretch with opening lintel

    Returns:
        bool
    """

is_stretch_with_opening_sill()

is stretch with opening sill

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
115
116
117
118
119
120
def is_stretch_with_opening_sill(self) -> bool:
    """is stretch with opening sill

    Returns:
        bool
    """

is_stretch_with_top_of_wall()

is stretch with top of wall

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
3
4
5
6
7
8
def is_stretch_with_top_of_wall(self) -> bool:
    """is stretch with top of wall

    Returns:
        bool
    """

is_top_plate()

is top plate

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
52
53
54
55
56
57
def is_top_plate(self) -> bool:
    """is top plate

    Returns:
        bool
    """

is_unique_layername()

is unique layername

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
500
501
502
503
504
505
def is_unique_layername(self) -> bool:
    """is unique layername

    Returns:
        bool
    """

is_use_for_detail_coordinate_system()

is use for detail coordinate system

Returns:

Type Description
bool

bool

Source code in src/cadwork/element_module_properties.pyi
143
144
145
146
147
148
def is_use_for_detail_coordinate_system(self) -> bool:
    """is use for detail coordinate system

    Returns:
        bool
    """

set_auxiliary()

set auxiliary

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
273
274
275
276
277
278
def set_auxiliary(self) -> None:
    """set auxiliary

    Returns:
        None
    """

set_bottom_plate(active)

set bottom plate

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
212
213
214
215
216
217
218
219
220
def set_bottom_plate(self, active: bool) -> None:
    """set bottom plate

    Parameters:
        active: active

    Returns:
        None
    """

set_cutting_element(active, priority)

set cutting element

Parameters:

Name Type Description Default
active bool

active

required
priority int

priority

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
252
253
254
255
256
257
258
259
260
261
def set_cutting_element(self, active: bool, priority: int) -> None:
    """set cutting element

    Parameters:
        active: active
        priority: priority

    Returns:
        None
    """

set_distribute_in_axis_direction(active, distance)

set distribute in axis direction

Parameters:

Name Type Description Default
active bool

active

required
distance float

distance

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
170
171
172
173
174
175
176
177
178
179
def set_distribute_in_axis_direction(self, active: bool, distance: float) -> None:
    """set distribute in axis direction

    Parameters:
        active: active
        distance: distance

    Returns:
        None
    """

set_distribute_in_axis_direction_use_max_distance(active)

set distribute in axis direction use max distance

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
409
410
411
412
413
414
415
416
417
def set_distribute_in_axis_direction_use_max_distance(self, active: bool) -> None:
    """set distribute in axis direction use max distance

    Parameters:
        active: active

    Returns:
        None
    """

set_distribute_in_axis_direction_use_number(active, number)

set distribute in axis direction use number

Parameters:

Name Type Description Default
active bool

active

required
number int

number

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
429
430
431
432
433
434
435
436
437
438
def set_distribute_in_axis_direction_use_number(self, active: bool, number: int) -> None:
    """set distribute in axis direction use number

    Parameters:
        active: active
        number: number

    Returns:
        None
    """

set_distribute_perpendicular_to_axis_direction(active, distance)

set distribute perpendicular to axis direction

Parameters:

Name Type Description Default
active bool

active

required
distance float

distance

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
181
182
183
184
185
186
187
188
189
190
def set_distribute_perpendicular_to_axis_direction(self, active: bool, distance: float) -> None:
    """set distribute perpendicular to axis direction

    Parameters:
        active: active
        distance: distance

    Returns:
        None
    """

set_distribute_perpendicular_to_axis_direction_use_max_distance(active)

set distribute perpendicular to axis direction use max distance

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
419
420
421
422
423
424
425
426
427
def set_distribute_perpendicular_to_axis_direction_use_max_distance(self, active: bool) -> None:
    """set distribute perpendicular to axis direction use max distance

    Parameters:
        active: active

    Returns:
        None
    """

set_distribute_perpendicular_to_axis_direction_use_number(active, number)

set distribute perpendicular to axis direction use number

Parameters:

Name Type Description Default
active bool

active

required
number int

number

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
440
441
442
443
444
445
446
447
448
449
def set_distribute_perpendicular_to_axis_direction_use_number(self, active: bool, number: int) -> None:
    """set distribute perpendicular to axis direction use number

    Parameters:
        active: active
        number: number

    Returns:
        None
    """

set_element_from_detail(active)

set element from detail

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
628
629
630
631
632
633
634
635
636
def set_element_from_detail(self, active: bool) -> None:
    """set element from detail

    Parameters:
        active: active

    Returns:
        None
    """

set_keep_in_center_of_layer_current_wall(active, layername)

set keep in center of layer current wall

Parameters:

Name Type Description Default
active bool

active

required
layername str

layername

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
596
597
598
599
600
601
602
603
604
605
def set_keep_in_center_of_layer_current_wall(self, active: bool, layername: str) -> None:
    """set keep in center of layer current wall

    Parameters:
        active: active
        layername: layername

    Returns:
        None
    """

set_keep_in_center_of_layer_neighbour_wall(active, layername)

set keep in center of layer neighbour wall

Parameters:

Name Type Description Default
active bool

active

required
layername str

layername

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
607
608
609
610
611
612
613
614
615
616
def set_keep_in_center_of_layer_neighbour_wall(self, active: bool, layername: str) -> None:
    """set keep in center of layer neighbour wall

    Parameters:
        active: active
        layername: layername

    Returns:
        None
    """

set_keep_in_center_of_rough_volume(active)

set keep in center of rough volume

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
618
619
620
621
622
623
624
625
626
def set_keep_in_center_of_rough_volume(self, active: bool) -> None:
    """set keep in center of rough volume

    Parameters:
        active: active

    Returns:
        None
    """

set_main_element(active)

set main element

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
535
536
537
538
539
540
541
542
543
def set_main_element(self, active: bool) -> None:
    """set main element

    Parameters:
        active: active

    Returns:
        None
    """

set_move_according_length_axis(active)

set move according length axis

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
575
576
577
578
579
580
581
582
583
def set_move_according_length_axis(self, active: bool) -> None:
    """set move according length axis

    Parameters:
        active: active

    Returns:
        None
    """

set_move_according_thickness_axis(active)

set move according thickness axis

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
565
566
567
568
569
570
571
572
573
def set_move_according_thickness_axis(self, active: bool) -> None:
    """set move according thickness axis

    Parameters:
        active: active

    Returns:
        None
    """

set_move_with_top_of_wall(active)

set move with top of wall

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
160
161
162
163
164
165
166
167
168
def set_move_with_top_of_wall(self, active: bool) -> None:
    """set move with top of wall

    Parameters:
        active: active

    Returns:
        None
    """

set_no_collision_control(active)

set no collision control

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
330
331
332
333
334
335
336
337
338
def set_no_collision_control(self, active: bool) -> None:
    """set no collision control

    Parameters:
        active: active

    Returns:
        None
    """

set_no_inside_cover_control(active)

set no inside cover control

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
340
341
342
343
344
345
346
347
348
def set_no_inside_cover_control(self, active: bool) -> None:
    """set no inside cover control

    Parameters:
        active: active

    Returns:
        None
    """

set_not_cut_with_cutting_element(active)

set not cut with cutting element

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
263
264
265
266
267
268
269
270
271
def set_not_cut_with_cutting_element(self, active: bool) -> None:
    """set not cut with cutting element

    Parameters:
        active: active

    Returns:
        None
    """

set_not_placed_at_end_of_wall(active)

set not placed at end of wall

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
280
281
282
283
284
285
286
287
288
def set_not_placed_at_end_of_wall(self, active: bool) -> None:
    """set not placed at end of wall

    Parameters:
        active: active

    Returns:
        None
    """

set_not_placed_at_start_of_wall(active)

set not placed at start of wall

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
290
291
292
293
294
295
296
297
298
def set_not_placed_at_start_of_wall(self, active: bool) -> None:
    """set not placed at start of wall

    Parameters:
        active: active

    Returns:
        None
    """

set_opening_lintel(active)

set opening lintel

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
242
243
244
245
246
247
248
249
250
def set_opening_lintel(self, active: bool) -> None:
    """set opening lintel

    Parameters:
        active: active

    Returns:
        None
    """

set_opening_sill(active)

set opening sill

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
232
233
234
235
236
237
238
239
240
def set_opening_sill(self, active: bool) -> None:
    """set opening sill

    Parameters:
        active: active

    Returns:
        None
    """

set_solder_in_axis_direction(active)

set solder in axis direction

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
320
321
322
323
324
325
326
327
328
def set_solder_in_axis_direction(self, active: bool) -> None:
    """set solder in axis direction

    Parameters:
        active: active

    Returns:
        None
    """

set_stop_in_axis_direction(active)

set stop in axis direction

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
192
193
194
195
196
197
198
199
200
def set_stop_in_axis_direction(self, active: bool) -> None:
    """set stop in axis direction

    Parameters:
        active: active

    Returns:
        None
    """

set_stop_perpendicular_to_axis_direction(active)

set stop perpendicular to axis direction

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
202
203
204
205
206
207
208
209
210
def set_stop_perpendicular_to_axis_direction(self, active: bool) -> None:
    """set stop perpendicular to axis direction

    Parameters:
        active: active

    Returns:
        None
    """

set_strecht_according_length_axis(active)

set strecht according length axis

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
555
556
557
558
559
560
561
562
563
def set_strecht_according_length_axis(self, active: bool) -> None:
    """set strecht according length axis

    Parameters:
        active: active

    Returns:
        None
    """

set_strecht_according_thickness_axis(active)

set strecht according thickness axis

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
545
546
547
548
549
550
551
552
553
def set_strecht_according_thickness_axis(self, active: bool) -> None:
    """set strecht according thickness axis

    Parameters:
        active: active

    Returns:
        None
    """

set_stretch_in_opening_width(active)

set stretch in opening width

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
666
667
668
669
670
671
672
673
674
def set_stretch_in_opening_width(self, active: bool) -> None:
    """set stretch in opening width

    Parameters:
        active: active

    Returns:
        None
    """

set_stretch_with_opening_lintel(active)

set stretch with opening lintel

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
300
301
302
303
304
305
306
307
308
def set_stretch_with_opening_lintel(self, active: bool) -> None:
    """set stretch with opening lintel

    Parameters:
        active: active

    Returns:
        None
    """

set_stretch_with_opening_sill(active)

set stretch with opening sill

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
310
311
312
313
314
315
316
317
318
def set_stretch_with_opening_sill(self, active: bool) -> None:
    """set stretch with opening sill

    Parameters:
        active: active

    Returns:
        None
    """

set_stretch_with_top_of_wall(active)

set stretch with top of wall

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
150
151
152
153
154
155
156
157
158
def set_stretch_with_top_of_wall(self, active: bool) -> None:
    """set stretch with top of wall

    Parameters:
        active: active

    Returns:
        None
    """

set_top_plate(active)

set top plate

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
222
223
224
225
226
227
228
229
230
def set_top_plate(self, active: bool) -> None:
    """set top plate

    Parameters:
        active: active

    Returns:
        None
    """

set_unique_layername(active, layername)

set unique layername

Parameters:

Name Type Description Default
active bool

active

required
layername str

layername

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
585
586
587
588
589
590
591
592
593
594
def set_unique_layername(self, active: bool, layername: str) -> None:
    """set unique layername

    Parameters:
        active: active
        layername: layername

    Returns:
        None
    """

set_use_for_detail_coordinate_system(active)

set use for detail coordinate system

Parameters:

Name Type Description Default
active bool

active

required

Returns:

Type Description
None

None

Source code in src/cadwork/element_module_properties.pyi
350
351
352
353
354
355
356
357
358
def set_use_for_detail_coordinate_system(self, active: bool) -> None:
    """set use for detail coordinate system

    Parameters:
        active: active

    Returns:
        None
    """