SphericalRequestPoints

The spherical request point positions.

Example

application = cf.Application.getInstance()
project = application:NewProject()

    -- Add a Spherical NearField
    -- that spans the quadrant with phi = [0,90] and theta = [-45,45]
    -- with an inner radius 1 and outer radius 2

nearField = project.Contents.SolutionConfigurations[1].NearFields:AddSpherical(1,0,-45,
                                                                      2,90,45,
                                                                      5,11,11)


sphericalRequestPoints = nearField.SphericalRequestPoints

    -- Get the Phi coordinate of the start of the NearField, which is 0

startPhi = sphericalRequestPoints.Phi.Start

    -- Get the Phi coordinate of the end of the NearField, which is 45

endPhi = sphericalRequestPoints.Phi.End

Inheritance

The SphericalRequestPoints object is derived from the CompositeValue object.

Usage locations

The SphericalRequestPoints object can be accessed from the following locations:

Property List

Phi
The Phi range of points. (Read/Write PointAngleRange)
Radius
The Radius range of points. (Read/Write PointRange)
Theta
The Theta range of points. (Read/Write PointAngleRange)

Property Details

Phi
The Phi range of points.
Type
PointAngleRange
Access
Read/Write
Radius
The Radius range of points.
Type
PointRange
Access
Read/Write
Theta
The Theta range of points.
Type
PointAngleRange
Access
Read/Write