RemoveDetails
Remove small details from the geometry.
Syntax
model.component(<ctag>).geom(<tag>).create(<ftag>,"RemoveDetails");
model.component(<ctag>).geom(<tag>).feature(<ftag>).selection("input");
model.component(<ctag>).geom(<tag>).feature(<ftag>).set(property,<value>);
model.component(<ctag>).geom(<tag>).feature(<ftag>).getType(property);
Description
Use model.component(<ctag>).geom(<tag>).create(<ftag>,"RemoveDetails") to automatically remove small details from the geometry. You can also add extra local virtual operations using the following syntax (in this example, adding an IgnoreEdges operation):
model.component(<ctag>).geom(<tag>).feature(<ftag>).create("IgnoreEdges", "ige1");
You can then build that local virtual operation using
model.component(<ctag>).geom(<tag>).run("<ftag>/ige1");
You can also use the selection property input:
model.component(<ctag>).geom(<tag>).feature(<ftag>).selection("input");
If the RemoveDetails operation is in the automatic state, use the .problems() syntax to retrieve information on warnings (if any). The problem list is cleared if you switch to the manual state.
The following properties are available:
on | off
auto | relative | absolute
geometry | entities