FreeCAD

Форк
0
/
AxisOriginPy.xml 
93 строки · 3.3 Кб
1
<?xml version="1.0" encoding="UTF-8"?>
2
<GenerateModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="generateMetaModel_Module.xsd">
3
    <PythonExport
4
        Father="BaseClassPy"
5
        Name="AxisOriginPy"
6
        Twin="AxisOrigin"
7
        TwinPointer="AxisOrigin"
8
        Include="Gui/AxisOrigin.h"
9
        Namespace="Gui"
10
        FatherInclude="Base/BaseClassPy.h"
11
        FatherNamespace="Base"
12
        Constructor="true"
13
        Delete="true">
14
        <Documentation>
15
            <Author Licence="LGPL" Name="Zheng, Lei" EMail="realthunder.dev@gmail.com" />
16
            <UserDocu>Gui.AxisOrigin class.
17

18
Class for creating a Coin3D representation of a coordinate system.</UserDocu>
19
        </Documentation>
20
        <Methode Name="getElementPicked" Const="true">
21
            <Documentation>
22
                <UserDocu>getElementPicked(pickedPoint) -> str
23

24
Returns the picked element name.
25

26
pickedPoint : coin.SoPickedPoint</UserDocu>
27
            </Documentation>
28
        </Methode>
29
        <Methode Name="getDetailPath" Const="true">
30
            <Documentation>
31
                <UserDocu>getDetailPath(subname, path) -> coin.SoDetail or None
32

33
Returns Coin detail of a subelement.
34
Note: Not fully implemented. Currently only returns None.
35

36
subname : str
37
    String reference to the subelement.
38
path: coin.SoPath
39
    Output Coin path leading to the returned element detail.</UserDocu>
40
            </Documentation>
41
        </Methode>
42
        <Attribute Name="AxisLength">
43
            <Documentation>
44
                <UserDocu>Get/set the axis length.</UserDocu>
45
            </Documentation>
46
            <Parameter Name="AxisLength" Type="Float" />
47
        </Attribute>
48
        <Attribute Name="LineWidth">
49
            <Documentation>
50
                <UserDocu>Get/set the axis line width for rendering.</UserDocu>
51
            </Documentation>
52
            <Parameter Name="LineWidth" Type="Float" />
53
        </Attribute>
54
        <Attribute Name="PointSize">
55
            <Documentation>
56
                <UserDocu>Get/set the origin point size for rendering.</UserDocu>
57
            </Documentation>
58
            <Parameter Name="PointSize" Type="Float" />
59
        </Attribute>
60
        <Attribute Name="Scale">
61
            <Documentation>
62
                <UserDocu>Get/set auto scaling factor, 0 to disable.</UserDocu>
63
            </Documentation>
64
            <Parameter Name="Scale" Type="Float" />
65
        </Attribute>
66
        <Attribute Name="Plane">
67
            <Documentation>
68
                <UserDocu>Get/set axis plane size and distance to axis line.</UserDocu>
69
            </Documentation>
70
            <Parameter Name="Plane" Type="Tuple" />
71
        </Attribute>
72
        <Attribute Name="Labels">
73
            <Documentation>
74
                <UserDocu>Get/set axis component names as a dictionary.
75
Available keys are:
76
'O': origin
77
'X': x axis
78
'Y': y axis
79
'Z': z axis
80
'XY': xy plane
81
'XZ': xz plane
82
'YZ': yz plane</UserDocu>
83
            </Documentation>
84
            <Parameter Name="Labels" Type="Dict" />
85
        </Attribute>
86
        <Attribute Name="Node" ReadOnly='true'>
87
            <Documentation>
88
                <UserDocu>Get the Coin3D node.</UserDocu>
89
            </Documentation>
90
            <Parameter Name="Node" Type="Object" />
91
        </Attribute>
92
    </PythonExport>
93
</GenerateModel>
94

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

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

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

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