FreeCAD

Форк
0
/
MeasurementPy.xml 
79 строк · 2.9 Кб
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- this creates the bindings for the original measurement objects & methods.  it is not part of unified measurement facility -->
3
<GenerateModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="generateMetaModel_Module.xsd">
4
  <PythonExport
5
    Father="BaseClassPy"
6
    Name="MeasurementPy"
7
    Twin="Measurement"
8
    TwinPointer="Measurement"
9
    Include="Mod/Measure/App/Measurement.h"
10
    Namespace="Measure"
11
    FatherInclude="Base/BaseClassPy.h"
12
    Constructor="true"
13
    FatherNamespace="Base">
14
    <Documentation>
15
      <Author Licence="LGPL" Name="Luke Parry" EMail="l.parry@warwick.ac.uk" />
16
      <UserDocu>Make a measurement</UserDocu>
17
    </Documentation>
18
    <Methode Name="addReference3D">
19
      <Documentation>
20
        <UserDocu>add a geometric reference</UserDocu>
21
      </Documentation>
22
    </Methode>
23
    <Methode Name="has3DReferences">
24
      <Documentation>
25
        <UserDocu>does Measurement have links to 3D geometry</UserDocu>
26
      </Documentation>
27
    </Methode>
28
    <Methode Name="clear">
29
      <Documentation>
30
        <UserDocu>measure the difference between references to obtain resultant vector</UserDocu>
31
      </Documentation>
32
    </Methode>
33
    <Methode Name="delta">
34
      <Documentation>
35
        <UserDocu>measure the difference between references to obtain resultant vector</UserDocu>
36
      </Documentation>
37
    </Methode>
38
    <Methode Name="length">
39
      <Documentation>
40
        <UserDocu>measure the length of the references</UserDocu>
41
      </Documentation>
42
    </Methode>
43
    <Methode Name="volume">
44
      <Documentation>
45
        <UserDocu>measure the volume of the references</UserDocu>
46
      </Documentation>
47
    </Methode>
48
    <Methode Name="area">
49
      <Documentation>
50
        <UserDocu>measure the area of the references</UserDocu>
51
      </Documentation>
52
    </Methode>
53
    <Methode Name="lineLineDistance">
54
      <Documentation>
55
        <UserDocu>measure the line-Line Distance of the references. Returns 0 if references are not 2 lines.</UserDocu>
56
      </Documentation>
57
    </Methode>
58
    <Methode Name="planePlaneDistance">
59
      <Documentation>
60
        <UserDocu>measure the plane-plane distance of the references. Returns 0 if references are not 2 planes.</UserDocu>
61
      </Documentation>
62
    </Methode>
63
    <Methode Name="angle">
64
        <Documentation>
65
            <UserDocu>measure the angle between two edges</UserDocu>
66
        </Documentation>
67
    </Methode>
68
    <Methode Name="radius">
69
      <Documentation>
70
        <UserDocu>measure the radius of an arc or circle edge</UserDocu>
71
      </Documentation>
72
    </Methode>
73
    <Methode Name="com">
74
      <Documentation>
75
        <UserDocu>measure the center of mass for selected volumes</UserDocu>
76
      </Documentation>
77
    </Methode>
78
  </PythonExport>
79
</GenerateModel>
80

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.