from win32com.client import CDispatch
from IFikomObject import IFikomObject
from IParametre import IParametre


class IMfgOzellik(IFikomObject):
    """ IManufacturingFeature """

    def __init__(self, obj: CDispatch, sahip: IFikomObject = None):
        super(IMfgOzellik, self).__init__(obj, sahip)
        self.sahip = sahip
        self.tipi = "IMfgOzellik"
        # --->Sabit Degiskenler
        self.turu = "IMfgOzellik"

    def alCizimselDegerler(self, ismi: str) -> IParametre:
        return self.GetAGeometricAttribute(ismi)
