Skip to content

point_3d

point_3d

Source code in src/cadwork/point_3d.pyi
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
class point_3d:

    def __init__(self, x: float, y: float, z: float) -> None: ...

    def dot(self, p: 'point_3d') -> float:
        """dot

        Parameters:
            p: p

        Returns:
            float
        """

    def cross(self, p: 'point_3d') -> 'point_3d':
        """cross

        Parameters:
            p: p

        Returns:
            'point_3d'
        """

    def magnitude(self) -> float:
        """magnitude

        Returns:
            float
        """

    def normalized(self) -> 'point_3d':
        """normalized

        Returns:
            'point_3d'
        """

    def distance(self, p: 'point_3d') -> float:
        """distance

        Parameters:
            p: p

        Returns:
            float
        """

    def invert(self) -> 'point_3d':
        """invert

        Returns:
            'point_3d'
        """

cross(p)

cross

Parameters:

Name Type Description Default
p point_3d

p

required

Returns:

Type Description
point_3d

'point_3d'

Source code in src/cadwork/point_3d.pyi
15
16
17
18
19
20
21
22
23
def cross(self, p: 'point_3d') -> 'point_3d':
    """cross

    Parameters:
        p: p

    Returns:
        'point_3d'
    """

distance(p)

distance

Parameters:

Name Type Description Default
p point_3d

p

required

Returns:

Type Description
float

float

Source code in src/cadwork/point_3d.pyi
39
40
41
42
43
44
45
46
47
def distance(self, p: 'point_3d') -> float:
    """distance

    Parameters:
        p: p

    Returns:
        float
    """

dot(p)

dot

Parameters:

Name Type Description Default
p point_3d

p

required

Returns:

Type Description
float

float

Source code in src/cadwork/point_3d.pyi
 5
 6
 7
 8
 9
10
11
12
13
def dot(self, p: 'point_3d') -> float:
    """dot

    Parameters:
        p: p

    Returns:
        float
    """

invert()

invert

Returns:

Type Description
point_3d

'point_3d'

Source code in src/cadwork/point_3d.pyi
49
50
51
52
53
54
def invert(self) -> 'point_3d':
    """invert

    Returns:
        'point_3d'
    """

magnitude()

magnitude

Returns:

Type Description
float

float

Source code in src/cadwork/point_3d.pyi
25
26
27
28
29
30
def magnitude(self) -> float:
    """magnitude

    Returns:
        float
    """

normalized()

normalized

Returns:

Type Description
point_3d

'point_3d'

Source code in src/cadwork/point_3d.pyi
32
33
34
35
36
37
def normalized(self) -> 'point_3d':
    """normalized

    Returns:
        'point_3d'
    """