0000598: New version treats some objects as immutable

This commit is contained in:
wmayer 2012-02-10 15:29:23 +01:00
parent 6960b49098
commit 0dc635f04f

View File

@ -53,7 +53,7 @@ Sub-elements such as vertices, edges or faces are accessible as:
<UserDocu>Import the content to this shape of a string in BREP format.</UserDocu> <UserDocu>Import the content to this shape of a string in BREP format.</UserDocu>
</Documentation> </Documentation>
</Methode> </Methode>
<Methode Name="extrude"> <Methode Name="extrude" Const="true">
<Documentation> <Documentation>
<UserDocu>Extrude the shape along a direction.</UserDocu> <UserDocu>Extrude the shape along a direction.</UserDocu>
</Documentation> </Documentation>
@ -71,22 +71,22 @@ Part.revolve(Vector(0,0,0),Vector(0,0,1),360) - revolves the shape around the Z
This is a more detailed check as done in isValid().</UserDocu> This is a more detailed check as done in isValid().</UserDocu>
</Documentation> </Documentation>
</Methode> </Methode>
<Methode Name="fuse"> <Methode Name="fuse" Const="true">
<Documentation> <Documentation>
<UserDocu>Union of this and a given topo shape.</UserDocu> <UserDocu>Union of this and a given topo shape.</UserDocu>
</Documentation> </Documentation>
</Methode> </Methode>
<Methode Name="oldFuse"> <Methode Name="oldFuse" Const="true">
<Documentation> <Documentation>
<UserDocu>Union of this and a given topo shape (old algorithm).</UserDocu> <UserDocu>Union of this and a given topo shape (old algorithm).</UserDocu>
</Documentation> </Documentation>
</Methode> </Methode>
<Methode Name="common"> <Methode Name="common" Const="true">
<Documentation> <Documentation>
<UserDocu>Intersection of this and a given topo shape.</UserDocu> <UserDocu>Intersection of this and a given topo shape.</UserDocu>
</Documentation> </Documentation>
</Methode> </Methode>
<Methode Name="section"> <Methode Name="section" Const="true">
<Documentation> <Documentation>
<UserDocu>Section of this with a given topo shape.</UserDocu> <UserDocu>Section of this with a given topo shape.</UserDocu>
</Documentation> </Documentation>
@ -101,7 +101,7 @@ This is a more detailed check as done in isValid().</UserDocu>
<UserDocu>Make single slice of this shape.</UserDocu> <UserDocu>Make single slice of this shape.</UserDocu>
</Documentation> </Documentation>
</Methode> </Methode>
<Methode Name="cut"> <Methode Name="cut" Const="true">
<Documentation> <Documentation>
<UserDocu>Difference of this and a given topo shape.</UserDocu> <UserDocu>Difference of this and a given topo shape.</UserDocu>
</Documentation> </Documentation>
@ -116,13 +116,13 @@ This is a more detailed check as done in isValid().</UserDocu>
<UserDocu>Removes internal wires (also holes) from the shape.</UserDocu> <UserDocu>Removes internal wires (also holes) from the shape.</UserDocu>
</Documentation> </Documentation>
</Methode> </Methode>
<Methode Name="mirror"> <Methode Name="mirror" Const="true">
<Documentation> <Documentation>
<UserDocu>Mirror this shape on a given plane. <UserDocu>Mirror this shape on a given plane.
The plane is given with its base point and its normal direction.</UserDocu> The plane is given with its base point and its normal direction.</UserDocu>
</Documentation> </Documentation>
</Methode> </Methode>
<Methode Name="transformGeometry"> <Methode Name="transformGeometry" Const="true">
<Documentation> <Documentation>
<UserDocu>Apply geometric transformation on a copy of the shape. <UserDocu>Apply geometric transformation on a copy of the shape.
The transformation to be applied is defined as a 4x4 matrix. The transformation to be applied is defined as a 4x4 matrix.
@ -177,14 +177,14 @@ the underlying geometry.</UserDocu>
<UserDocu>Make chamfer.</UserDocu> <UserDocu>Make chamfer.</UserDocu>
</Documentation> </Documentation>
</Methode> </Methode>
<Methode Name="makeThickness"> <Methode Name="makeThickness" Const="true">
<Documentation> <Documentation>
<UserDocu>A hollowed solid is built from an initial solid and a set of faces on this solid, <UserDocu>A hollowed solid is built from an initial solid and a set of faces on this solid,
which are to be removed. The remaining faces of the solid become the walls of which are to be removed. The remaining faces of the solid become the walls of
the hollowed solid, their thickness defined at the time of construction.</UserDocu> the hollowed solid, their thickness defined at the time of construction.</UserDocu>
</Documentation> </Documentation>
</Methode> </Methode>
<Methode Name="makeOffsetShape"> <Methode Name="makeOffsetShape" Const="true">
<Documentation> <Documentation>
<UserDocu>Offset a given shape</UserDocu> <UserDocu>Offset a given shape</UserDocu>
</Documentation> </Documentation>
@ -247,7 +247,7 @@ Orientation is not taken into account.</UserDocu>
<UserDocu>Tessellate the the shape and return a list of vertices and face indices</UserDocu> <UserDocu>Tessellate the the shape and return a list of vertices and face indices</UserDocu>
</Documentation> </Documentation>
</Methode> </Methode>
<Methode Name="project"> <Methode Name="project" Const="true">
<Documentation> <Documentation>
<UserDocu>Project a shape on this shape</UserDocu> <UserDocu>Project a shape on this shape</UserDocu>
</Documentation> </Documentation>