Version: 13.0

    Show / Hide Table of Contents

    Class PermanentMagnetRotor

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    Rotor
    PermanentMagnetRotor
    InteriorPermanentMagnetAndSynchronousReluctanceRotor
    SurfacePermanentMagnetRotor
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    Rotor._parent
    Rotor.Bore
    Rotor.DAxisAngle
    Rotor.DAxisAndQAxisConvention
    Rotor.InitialAngle
    Rotor.IsSkewed
    Rotor.Kair
    Rotor.MagnetFluxBarrierLength
    Rotor.NumberOfMagnetSegmentsInAxialDirection
    Rotor.NumberOfPoles
    Rotor.NumberOfSlices
    Rotor.OuterDiameter
    Rotor.OuterRadius
    Rotor.PolarInertia
    Rotor.RotorLength
    Rotor.RotorMaterialDatabase
    Rotor.UseSameMaterialAsStator
    Rotor.SkewSlices
    Rotor.ReportNames
    Rotor.OutputDefaultReportTo(String)
    Rotor.GetDefaultReportWithEncodedImages()
    Rotor.OutputActiveReportTo(String)
    Rotor.OutputActiveReportAsTextTo(String)
    Rotor.GetActiveReportWithEncodedImages()
    Rotor.OutputNamedReportTo(String, String)
    Rotor.OutputNamedReportAsMastaReport(String, String)
    Rotor.OutputNamedReportAsTextTo(String, String)
    Rotor.GetNamedReportWithEncodedImages(String)
    APIBase.DisconnectFromMASTA()
    APIBase.GetProperty<T>(String)
    APIBase.SetProperty(String, Object)
    APIBase.cacheRpds
    APIBase.clearCachedRpds()
    APIBase.getNamedObjectList<TElementType>(String)
    APIBase.getExpandableProperty<TReturnType>(String)
    APIBase.callPartialMethod(String, (T1, T2)<Type, Object>[])
    APIBase.callPartialMethod<T>(String, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T1, T2>(String, (T1, T2)<Type, Object>, T1, T2)
    APIBase.getPartialProperty(String)
    APIBase.setPartialProperty(String, Object)
    APIBase.IsValid(String)
    APIBase.IsReadOnly(String)
    APIBase.isInvalid
    APIBase.DocumentationUrl()
    APIBase.ToString()
    APIBase.RunPython<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String)
    APIBase.RunPython<T>(String, String)
    APIBase.CreateObjRef(Type)
    APIBase.RunPython(String, String, Object)
    APIBase.createWrappedRange(Double, Double)
    APIBase.createWrappedVector2D(Double, Double)
    APIBase.createWrappedPosition3D(Double, Double, Double)
    APIBase.Equals(APIBase)
    APIBase.GetHashCode()
    APIBase.Equals(Object)
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
    Namespace: SMT.MastaAPI.ElectricMachines
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public abstract class PermanentMagnetRotor : Rotor, IEquatable<APIBase>

    Implements

    System.IEquatable<T>

    Extension Methods

    UtilityMethods.IsReadOnly<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsValid<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsMethodValid<T>(T, Expression<Func<T, Action>>)
    UtilityMethods.IsMethodReadOnly<T>(T, Expression<Func<T, Action>>)
    Back to top