Virtual Photonics
Classes
| Class | Description | |
|---|---|---|
| CircularSourceBase |
Abstract class for CircularSourceBase
| |
| CustomCircularSource |
Implements CustomCircularSource with inner and outer radius, source profile, polar angle range,
azimuthal angle range, direction, position, inward normal beam rotation and initial tissue region
index.
| |
| CustomEllipticalSource |
Implements CustomEllipticalSource with a and b parameter, source profile, polar
angle range, azimuthal angle range, direction, position and inward normal beam
rotation, and initial tissue region index.
| |
| CustomLineSource |
Implements CustomLineSource with ine length, source profile, polar angle range, azimuthal
angle range, direction, position, inward normal beam rotation and initial tissue region index.
| |
| CustomPointSource |
Implements CustomLineSource with polar angle range, azimuthal angle range, emitting point
location, direction and initial tissue region index.
| |
| CustomRectangularSource |
Implements CustomRectangularSource with length, width, source profile, polar angle range,
azimuthal angle range, direction, position, inward normal beam rotation and initial tissue
region index.
| |
| CustomSurfaceEmittingSphericalSource |
Implements CustomSurfaceEmittingSphericalSource with radius, source profile,
polar angle range, azimuthal angle range, direction, position and initial
tissue region index.
| |
| CustomVolumetricCuboidalSource |
Implements CustomVolumetricCuboidalSource with length, width, height, source
profile, polar angle range,azimuthal angle range, direction, position and
initial tissue region index.
| |
| CustomVolumetricEllipsoidalSource |
Implements CustomVolumetricEllipsoidalSource with a,b and c parameters, source
profile, polar angle range, azimuthal angle range, direction, position and
initial tissue region index.
| |
| DirectionalCircularSource |
Implements DirectionalCircularSource with converging/diverging angle, inner and outer radius,
source profile, direction, position, inward normal beam rotation and initial tissue region index.
| |
| DirectionalEllipticalSource |
Implements DirectionalellipticalSource with converging/diverging angle, a and b
parameters, source profile, direction, position, inward normal beam rotation and
initial tissue region index.
| |
| DirectionalLineSource |
Implements DirectionalLineSource. Returns DirectionalLineSource with converging/diverging angle,
line length, source profile, direction, position, inward normal beam rotation and initial tissue
region index.
| |
| DirectionalPointSource |
Implements CustomLineSource with converging/diverging angle, emitting point location,
direction and initial tissue region index.
| |
| DirectionalRectangularSource |
Implements DirectionalRectangularSource with converging/diverging angle, length, width,
source profile, direction, position, inward normal beam rotation and initial tissue
region index.
| |
| EllipticalSourceBase |
Abstract class for EllipticalSourceBase
| |
| IsotropicLineSource |
Implements IsotropicLineSource with line length, source profile, direction, position,
inward normal beam rotation and initial tissue region index.
| |
| IsotropicPointSource |
Implements IsotropicPointSource with emitting position, direction and initial
tissue region index.
| |
| IsotropicVolumetricCuboidalSource |
Implements IsotropicVolumetricCuboidalSource with length, width, height, source
profile, direction, position, and initial tissue region index.
| |
| IsotropicVolumetricEllipsoidalSource |
Implements IsotropicVolumetricEllipsoidalSource with a,b and c parameters,
source profile, direction, position, and initial tissue region index.
| |
| LambertianSurfaceEmittingCuboidalSource |
Implements LambertianSurfaceEmittingCuboidalSource with length, width, height, source profile,
direction, position, and initial tissue region index.
| |
| LambertianSurfaceEmittingCylindricalFiberSource |
Implements LambertianSurfaceEmittingCylindricalFiberSource with fiber radius, fiber height,
curved surface efficiency, bottom surface efficiency, direction, position, and initial
tissue region index.
| |
| LambertianSurfaceEmittingSphericalSource |
Implements LambertianSurfaceEmittingSphericalSource with radius, position and
initial tissue region index.
| |
| LambertianSurfaceEmittingTubularSource |
Implements LambertianSurfaceEmittingTubularSource with tube radius, height,
direction, position and initial tissue region index.
| |
| LineSourceBase |
Abstract class for LineSourceBase
| |
| PointSourceBase |
Abstract class for PointSourceBase
| |
| RectangularSourceBase |
Abstract class for RectangularSourceBase
| |
| SourceDefaults |
Define SourceDefault values
| |
| SurfaceEmittingCuboidalSourceBase |
Abstract class for SurfaceEmittingCuboidalSourceBase
| |
| SurfaceEmittingCylindricalFiberSourceBase |
Abstract class for SurfaceEmittingCylindricalFiberSourceBase
| |
| SurfaceEmittingSphericalSourceBase |
Abstract class for SurfaceEmittingSphericalSourceBase
| |
| SurfaceEmittingTubularSourceBase |
Abstract class for SurfaceEmittingTubularSourceBase
| |
| VolumetricCuboidalSourceBase |
Abstract class for VolumetricCuboidalSourceBase
| |
| VolumetricEllipsoidalSourceBase |
Abstract class for VolumetricEllipsoidalSourceBase
|