mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2025-05-30 14:27:49 +05:00
PAL 12719 : Add an Arc constructor
This commit is contained in:
parent
47e6e80618
commit
0e77f926bc
@ -45,6 +45,7 @@ GEOMDS_Resources \
|
|||||||
ImportExport \
|
ImportExport \
|
||||||
ShHealing \
|
ShHealing \
|
||||||
arc.png \
|
arc.png \
|
||||||
|
arccenter.png \
|
||||||
archimede.png \
|
archimede.png \
|
||||||
axisinertia.png \
|
axisinertia.png \
|
||||||
basicproperties.png \
|
basicproperties.png \
|
||||||
|
@ -1750,6 +1750,20 @@ module GEOM
|
|||||||
in GEOM_Object thePnt2,
|
in GEOM_Object thePnt2,
|
||||||
in GEOM_Object thePnt3);
|
in GEOM_Object thePnt3);
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* Create an arc of circle of center C from one point to another
|
||||||
|
* \param theCenter Center point of the arc.
|
||||||
|
* \param thePnt1 Start point of the arc.
|
||||||
|
* \param thePnt2 End point of the arc.
|
||||||
|
* \param theSense Orientation of the arc
|
||||||
|
* \return New GEOM_Object, containing the created arc.
|
||||||
|
*/
|
||||||
|
GEOM_Object MakeArcCenter (in GEOM_Object theCenter,
|
||||||
|
in GEOM_Object thePnt1,
|
||||||
|
in GEOM_Object thePnt2,
|
||||||
|
in boolean theSense);
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* Create a polyline on the set of points.
|
* Create a polyline on the set of points.
|
||||||
* \param thePoints Sequence of points for the polyline.
|
* \param thePoints Sequence of points for the polyline.
|
||||||
|
@ -403,6 +403,10 @@ module GEOM
|
|||||||
GEOM_Object MakeArc (in GEOM_Object thePnt1,
|
GEOM_Object MakeArc (in GEOM_Object thePnt1,
|
||||||
in GEOM_Object thePnt2,
|
in GEOM_Object thePnt2,
|
||||||
in GEOM_Object thePnt3) ;
|
in GEOM_Object thePnt3) ;
|
||||||
|
GEOM_Object MakeArcCenter (in GEOM_Object theCenter,
|
||||||
|
in GEOM_Object thePnt1,
|
||||||
|
in GEOM_Object thePnt2,
|
||||||
|
in boolean theSense) ;
|
||||||
GEOM_Object MakePolyline (in GEOM_List thePoints) ;
|
GEOM_Object MakePolyline (in GEOM_List thePoints) ;
|
||||||
GEOM_Object MakeSplineBezier (in GEOM_List thePoints) ;
|
GEOM_Object MakeSplineBezier (in GEOM_List thePoints) ;
|
||||||
GEOM_Object MakeSplineInterpolation (in GEOM_List thePoints) ;
|
GEOM_Object MakeSplineInterpolation (in GEOM_List thePoints) ;
|
||||||
|
@ -3857,6 +3857,42 @@
|
|||||||
<DataStream-list></DataStream-list>
|
<DataStream-list></DataStream-list>
|
||||||
</component-service>
|
</component-service>
|
||||||
<component-service>
|
<component-service>
|
||||||
|
<service-name>MakeArcCenter</service-name>
|
||||||
|
<service-author>ngr</service-author>
|
||||||
|
<service-version>3.2.6</service-version>
|
||||||
|
<service-comment>unknown</service-comment>
|
||||||
|
<service-by-default>0</service-by-default>
|
||||||
|
<inParameter-list>
|
||||||
|
<inParameter>
|
||||||
|
<inParameter-name>theCenter</inParameter-name>
|
||||||
|
<inParameter-type>GEOM_Object</inParameter-type>
|
||||||
|
<inParameter-comment>unknown</inParameter-comment>
|
||||||
|
</inParameter>
|
||||||
|
<inParameter>
|
||||||
|
<inParameter-name>thePnt1</inParameter-name>
|
||||||
|
<inParameter-type>GEOM_Object</inParameter-type>
|
||||||
|
<inParameter-comment>unknown</inParameter-comment>
|
||||||
|
</inParameter>
|
||||||
|
<inParameter>
|
||||||
|
<inParameter-name>thePnt2</inParameter-name>
|
||||||
|
<inParameter-type>GEOM_Object</inParameter-type>
|
||||||
|
<inParameter-comment>unknown</inParameter-comment>
|
||||||
|
</inParameter>
|
||||||
|
<inParameter>
|
||||||
|
<inParameter-name>theSense</inParameter-name>
|
||||||
|
<inParameter-type>boolean</inParameter-type>
|
||||||
|
<inParameter-comment>unknown</inParameter-comment>
|
||||||
|
</inParameter>
|
||||||
|
</inParameter-list>
|
||||||
|
<outParameter-list>
|
||||||
|
<outParameter>
|
||||||
|
<outParameter-name>return</outParameter-name>
|
||||||
|
<outParameter-type>GEOM_Object</outParameter-type>
|
||||||
|
<outParameter-comment>unknown</outParameter-comment>
|
||||||
|
</outParameter>
|
||||||
|
</outParameter-list>
|
||||||
|
<DataStream-list></DataStream-list>
|
||||||
|
</component-service> <component-service>
|
||||||
<service-name>MakePolyline</service-name>
|
<service-name>MakePolyline</service-name>
|
||||||
<service-author>mkr</service-author>
|
<service-author>mkr</service-author>
|
||||||
<service-version>2.1.0</service-version>
|
<service-version>2.1.0</service-version>
|
||||||
|
BIN
resources/arccenter.png
Normal file
BIN
resources/arccenter.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 485 B |
Loading…
x
Reference in New Issue
Block a user