Dimension
A dimension is a measurable extent of some kind, such as height or length.
Example
application = cf.Application.GetInstance() project = application:NewProject() -- Create a 'NearFieldFileStructure' from a set of default properties properties = cf.NearFieldDataFileStructure.GetDefaultProperties() properties.CoordinateType = cf.Enums.NearFieldDataCoordinateTypeEnum.Cartesian properties.CartesianStructure.Height = "2" properties.CartesianStructure.Width = "2" properties.CartesianStructure.UPoints = "11" properties.CartesianStructure.VPoints = "11" properties.EFieldFilename = [[EFieldFileName]] properties.HFieldFilename = [[HFieldFileName]] nearFieldData = project.Definitions.FieldDataList:AddNearFieldDataFileStructure(properties) -- Change the height of the cartesian face nearFieldData.CartesianStructure.Height = "4"
Inheritance
The Dimension object is derived from the ParametricExpression object.
The following objects are derived (specialisations) from the Dimension object:
Usage locations
The Dimension object can be accessed from the following locations:
- Properties
- PointRefinement object has property Radius.
- SpiralCross object has property StripWidth.
- SpiralCross object has property ArmLength.
- SpiralCross object has property EdgeLength.
- SpiralCross object has property SpiralLength.
- Ring object has property OuterRadius.
- Ring object has property InnerRadius.
- OpenRing object has property OuterRadius.
- OpenRing object has property InnerRadius.
- SplitRing object has property OuterRadius.
- SplitRing object has property InnerRadius.
- Cross object has property StripWidth.
- Cross object has property ArmLengthU.
- Cross object has property ArmLengthV.
- StripCross object has property SlotWidth.
- StripCross object has property StripWidth.
- StripCross object has property ArmLengthU.
- StripCross object has property ArmLengthV.
- Trifilar object has property Length.
- Trifilar object has property StripWidth.
- Cone object has property BaseRadius.
- Cone object has property TopRadius.
- Cuboid object has property Depth.
- Cuboid object has property Width.
- Cylinder object has property Radius.
- Ellipse object has property RadiusU.
- Ellipse object has property RadiusV.
- EllipticArc object has property ApertureRadius.
- EllipticArc object has property Depth.
- EllipticArc object has property RadiusU.
- EllipticArc object has property RadiusV.
- Flare object has property BottomWidth.
- Flare object has property BottomDepth.
- Flare object has property TopWidth.
- Flare object has property TopDepth.
- Helix object has property BaseRadius.
- Helix object has property EndRadius.
- Hexagon object has property Width.
- StripHexagon object has property StripWidth.
- StripHexagon object has property Width.
- HyperbolicArc object has property Depth.
- HyperbolicArc object has property Radius.
- ParabolicArc object has property Radius.
- ParabolicArc object has property FocalDepth.
- ParabolicArc object has property Depth.
- Paraboloid object has property Radius.
- Rectangle object has property Depth.
- Rectangle object has property Width.
- Sphere object has property Radius.
- Sphere object has property RadiusU.
- Sphere object has property RadiusV.
- TCross object has property StripWidth.
- TCross object has property ArmLength.
- TCross object has property EdgeLength.
- GlobalCoordinates object has property X.
- GlobalCoordinates object has property Y.
- GlobalCoordinates object has property Z.
- GlobalOrigin object has property X.
- GlobalOrigin object has property Y.
- GlobalOrigin object has property Z.
- GlobalVector object has property X.
- GlobalVector object has property Y.
- GlobalVector object has property Z.
- LocalCoordinate object has property N.
- LocalCoordinate object has property U.
- LocalCoordinate object has property V.
- LocalInternalCoordinate object has property N.
- LocalInternalCoordinate object has property U.
- LocalInternalCoordinate object has property V.
- LocalVector object has property N.
- LocalVector object has property U.
- LocalVector object has property V.
- SurfaceCoordinate object has property U.
- SurfaceCoordinate object has property V.
- CartesianStructure object has property Height.
- CartesianStructure object has property Width.
- SphericalStructure object has property Radius.
- FarFieldPBCSettings object has property ArrayElementsVectorOne.
- FarFieldPBCSettings object has property ArrayElementsVectorTwo.
- FarFieldSphericalModeSettings object has property ModeMaximumIndex.
- Methods
- DimensionList object has method Append().
- DimensionList object has method Get(number).