Virtual PhotonicsThe ITissue type exposes the following members.
Back to Top
Back to Top
Back to Top
Methods
| Name | Description | |
|---|---|---|
| GetAngleRelativeToBoundaryNormal |
Method to provide the angle relative to a tissue boundary.
| |
| GetDistanceToBoundary |
Method that provides the distance to the closest tissue boundary.
| |
| GetNeighborRegionIndex |
Method that gives the region the photon is about to enter.
| |
| GetPhotonDataPointStateOnExit |
Method to return updated PhotonStateType enum indicating type of photon exit
from domain (e.g. reflectance boundary, transmittance boundary)
| |
| GetReflectedDirection |
Method to provide reflected direction of photon given current position and direction.
| |
| GetRefractedDirection |
Method to provide refracted direction of photon.
| |
| GetRegionIndex |
Method that gives the current region index within Regions list (above) at the current
position of the photon.
| |
| OnDomainBoundary |
Method to determine whether on tissue domain boundary. This method helps to
determine when photon leaves the phase space and enters the air for example.
|
Extension Methods
| Name | Description | |
|---|---|---|
| ToUnmanagedTissue | (Defined by UnmanagedTissueExtension.) |
Properties
| Name | Description | |
|---|---|---|
| AbsorptionWeightingType |
AbsorptionWeightingType enum specifier indicating Analog, Discrete Absorption weighting, etc.
| |
| PhaseFunctionType |
PhaseFunctionType enum specifier indicating Henyey-Greenstein, Birdirectional, etc.
| |
| Regions |
A list of ITissueRegions that describes the entire system.
| |
| RegionScatterLengths |
The scattering lengths for each tissue region. For discrete absorption weighting and
analog, this is based on 1/mut, for continuous it is based on 1/mus.
| |
| RussianRouletteWeightThreshold |
photon weight threshold, below which turns on Russian Roulette
|
See Also