UTDCylinderTerminationType

The uniform theory of diffraction (UTD) solution settings for cylinder regions.

Example

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

    -- Create a cylinder

base = cf.Point(-0.25,-0.25,0)
cylinder = project.Contents.Geometry:AddCylinder(base, 0.5, 1.0)

    -- Enable the UTD solution method and add end cap termination at the start

cylinderRegion = cylinder.Regions["Region1"]
properties = cylinderRegion:GetProperties()
properties.SolutionMethod = cf.Enums.RegionSolutionMethodEnum.UTD
properties.UTDCylinder.StartCapTerminated = true
cylinderRegion:SetProperties(properties)

Inheritance

The UTDCylinderTerminationType object is derived from the CompositeValue object.

Usage locations

The UTDCylinderTerminationType object can be accessed from the following locations:

Property List

EndCapTerminated
Terminate the UTD cylinder's end cap. (Read/Write boolean)
StartCapTerminated
Terminate the UTD cylinder's start cap. (Read/Write boolean)

Property Details

EndCapTerminated
Terminate the UTD cylinder's end cap.
Type
boolean
Access
Read/Write
StartCapTerminated
Terminate the UTD cylinder's start cap.
Type
boolean
Access
Read/Write