Click or drag to resize

AntennaFarFieldProbe Class

AntennaFarFieldProbe class for the API
Inheritance Hierarchy
SystemObject
  ema3d.Api.V25APISimObjectBaseAntennaProbe
    ema3d.Api.V25.Core.ProbesFDTDProbeBaseAntennaProbe
      ema3d.Api.V25.Core.ProbesFieldProbeAntennaProbe
        ema3d.Api.V25.Core.ProbesAntennaFarFieldProbe

Namespace: ema3d.Api.V25.Core.Probes
Assembly: ema3d.Api.V25 (in ema3d.Api.V25.dll) Version: 0.0.0.0
Syntax
public sealed class AntennaFarFieldProbe : FieldProbe<AntennaProbe>

The AntennaFarFieldProbe type exposes the following members.

Properties
 NameDescription
Public propertyDisplayName Gets/Sets the display name of the underlying sim object.
(Inherited from APISimObjectBaseTWrapper)
Public propertyDocument The document an object exists in.
(Inherited from FDTDProbeBaseT)
Public propertyFrequencyEnd Gets/Sets the frequency end of the Antenna Probe
Public propertyFrequencyStart Gets/Sets the frequency start of the Antenna Probe
Public propertyFrequencyStep Gets/Sets the frequency step of the Antenna Probe
Public propertyMaximumX Gets/Sets maximum x-value for corner of probed region.
Public propertyMaximumY Gets/Sets maximum y-value for corner of probed region.
Public propertyMaximumZ Gets/Sets maximum z-value for corner of probed region.
Public propertyMinimumX Gets/Sets minimum x-value for corner of probed region.
Public propertyMinimumY Gets/Sets minimum y-value for corner of probed region.
Public propertyMinimumZ Gets/Sets minimum z-value for corner of probed region.
Public propertyPhiEnd Gets/Sets the phi end of the Antenna Probe
Public propertyPhiStart Gets/Sets the phi start of the Antenna Probe
Public propertyPhiStep Gets/Sets the phi step of the Antenna Probe
Public propertyResultDimension Gets/Sets whether to simulate on full sphere or not.
Public propertyResultDomain Gets/Sets the antenna probe solver algorithm
Public propertyTEnd Gets/Sets end time.
(Inherited from FDTDProbeBaseT)
Public propertyThetaEnd Gets/Sets the theta end of the Antenna Probe
Public propertyThetaStart Gets/Sets the theta start of the Antenna Probe
Public propertyThetaStep Gets/Sets the theta step of the Antenna Probe
Public propertyTStart Gets/Sets start time.
(Inherited from FDTDProbeBaseT)
Public propertyTStep Gets/Sets time step.
(Inherited from FDTDProbeBaseT)
Public propertyType Gets / Sets the type of field to the probe
(Inherited from FieldProbeT)
Top
Methods
 NameDescription
Public methodClone Clone the intance of a AntennaFarFieldProbe
Public methodComputeFieldStastistics Gets the most recent Field Probe Result and computes the field statistics, then plots the result in the sim tree. If there are multiple Field probes, make sure to have unique display name, otherwise there could be issues with grabbing the correct result due to there not being a refrence to the origonal field probe in the field probe result.
(Inherited from FieldProbeT)
Public methodStatic memberCreate Create a new AntennaFarFieldProbe.
Public methodDelete Deletes sim object.
(Inherited from APISimObjectBaseTWrapper)
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodStatic memberGetAll Retrieve all AntennaFarFieldProbe objects in the document.
Public methodStatic memberGetByDisplayName Get Antenna Far Field Probe by display name
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetName Returns the name of the object.
(Inherited from APISimObjectBaseTWrapper)
Public methodGetSiblings Get all objects that share this object's type in the document.
(Overrides APISimObjectBaseTWrapperGetSiblings(Document))
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodSetName Sets the name of the object
(Inherited from APISimObjectBaseTWrapper)
Public methodSetVisibility Sets the visibility status of the object.
(Inherited from APISimObjectBaseTWrapper)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Example
Python
from ema3d.Api.V25.Core.Probes import AntennaFarFieldProbe as AntennaFarFieldProbe
from ema3d.Api.V25.Core.Probes import AntennaResultsDimension as AntennaResultsDimension
from ema3d.Api.V25.Core.Probes import AntennaResultsDomain as AntennaResultsDomain
# Create probe
_aff = AntennaFarFieldProbe.Create()
_aff.DisplayName = "AntennaFarFieldProbe"
_aff.ResultDimension = AntennaResultsDimension.Sphere
_aff.ResultDomain = AntennaResultsDomain.Frequency
See Also