File size: 673 Bytes
985c397
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
# SPDX-License-Identifier: LGPL-2.1-or-later

from __future__ import annotations

from typing import Any

from Base.Metadata import export
from Base.PyObjectBase import PyObjectBase

@export(
    Include="Mod/Import/App/StepShape.h",
    Namespace="Import",
    Constructor=True,
    Delete=True,
)
class StepShape(PyObjectBase):
    """
    StepShape in Import
    This class gives a interface to retrieve TopoShapes out of an loaded STEP file of any kind.

    Author: Juergen Riegel (Juergen.Riegel@web.de)
    License: LGPL-2.1-or-later
    """

    def read(self) -> Any:
        """
        Read a STEP file into memory and make it accessible
        """
        ...