mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2024-11-12 00:29:18 +05:00
59 lines
2.4 KiB
Plaintext
59 lines
2.4 KiB
Plaintext
/*!
|
|
|
|
\page extension_operation_page Extension of an Edge or a Face
|
|
|
|
\n To produce an \b Extension in the <b>Main Menu</b> select
|
|
<b>Operations - > Transformation - > Extension</b>
|
|
|
|
\n This operation resizes an \b Edge by means of first
|
|
and last parameters modification or a \b Face by means of modification
|
|
of minimal and maximal U- and V-Parameters. \n
|
|
\ref restore_presentation_parameters_page "Advanced options".
|
|
|
|
The type of extension is defined using the radio buttons.
|
|
|
|
Firstly it is possible to resize an \b Edge.
|
|
\n <b>TUI Command:</b> <em>geompy.ExtendEdge(theEdge, theMin, theMax)</em>,
|
|
where \em theEdge the input edge to be resized, \em theMin the minimal
|
|
parameter value, \em theMax the maximal parameter value.
|
|
\n <b>Arguments:</b> Name + Object (Edge) + 2 values (Min and Max Parameters).
|
|
|
|
\image html extension1.png "Extension of an Edge"
|
|
|
|
\n <b>Example:</b>
|
|
|
|
\image html extend_edge_example.png "Original edge (white) and extended edge"
|
|
|
|
\note The input Edge parameters range is [0, 1]. If \b theMin parameter is
|
|
negative, the input Edge is extended, otherwise it is shrinked by
|
|
\b theMin parameter. If \b theMax is greater than 1, the Edge is
|
|
extended, otherwise it is shrinked by \b theMax parameter.
|
|
|
|
Secondly it is possible to resize a \b Face.
|
|
\n <b>TUI Command:</b> <em>geompy.ExtendFace(theFace, theUMin, theUMax,
|
|
theVMin, theVMax)</em>, where \em theFace the input face to be resized,
|
|
\em theUMin the minimal U-Parameter value, \em theUMax the maximal U-Parameter
|
|
value, \em theVMin the minimal V-Parameter value, \em theVMax the maximal
|
|
V-Parameter value.
|
|
\n <b>Arguments:</b> Name + Object (Face) + 4 values (Min and Max U- and
|
|
V-Parameters).
|
|
|
|
\image html extension2.png "Extension of a Face"
|
|
|
|
\n <b>Example:</b>
|
|
|
|
\image html extend_face_example.png "The original face (gray) and a result
|
|
face shrinked along U-Direction and extended along V-Direction"
|
|
|
|
\note The input Face U- and V-Parameters range is [0, 1]. If \b theUMin
|
|
parameter is negative, the input Face is extended, otherwise it is
|
|
shrinked along U-Direction by \b theUMin parameter. If theUMax is
|
|
greater than 1, the Face is extended, otherwise it is shrinked along
|
|
U-Direction by \b theUMax parameter. So as for \b theVMin, \b theVMax
|
|
and V-Direction of the input Face.
|
|
|
|
Our <b>TUI Scripts</b> provide you with useful examples of the use of
|
|
\ref tui_extend "Extension Operations".
|
|
|
|
*/
|