DiscussionsIssue archiveOCCT:Modeling Algorithms

Archived issue #0027166

Non-destructive principle in algorithms

Open CASCADEOCCT:Modeling Algorithmsassigned1 public note

Search issues

Description

Some algorithms/commands in OCCT modify input shapes passed through its arguments.
One of the possible way to determine if some algorithm modifies an input shape is to lock this shape via 'setflags sh locked' command (where 'sh' is an input shape to be locked).
---
I've attached a document which contains some classes/draw commands/test cases in OCCT which lead to destructive results of input shape(s).

Public activity

1 archived note

Participants are labeled by their role within this record.

01Commenter 1
It is proposed for each concerned algorithm to create a separate bug child of this one.

Related records