VPTissueBase MembersVirtual Photonics - VTS Library
Virtual Photonics

The TissueBase type exposes the following members.
Constructors

  NameDescription
Public methodTissueBase
constructor for tissue base
Back to Top
Methods

  NameDescription
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodOnlineFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from OnlineObject.)
Public methodGetAngleRelativeToBoundaryNormal
method to determine photon's angle relative to the boundary normal
Public methodGetDistanceToBoundary
method to determine distance to tissue boundary
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodGetNeighborRegionIndex
method to determine index of region photon is about to enter
Public methodGetPhotonDataPointStateOnExit
method to determine state of Photon upon exit from tissue domain
Public methodGetReflectedDirection
method to determine reflected direction of photon given its current position and direction
Public methodGetRefractedDirection
method to determine refracted direction of photon given its current position and direction
Public methodGetRegionIndex
method to determine region index (according to list of tissue regions) of current photon position
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Protected methodOnlineMemberwiseClone
Creates a shallow copy of the current OnlineObject.
(Inherited from OnlineObject.)
Public methodOnDomainBoundary
method to determine if on domain of tissue.
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Back to Top
Extension Methods

  NameDescription
Public Extension MethodToUnmanagedTissue (Defined by UnmanagedTissueExtension.)
Back to Top
Properties

  NameDescription
Public propertyAbsorptionWeightingType
type of absorption deweighting employed
Public propertyPhaseFunctionType
type of phase function used within region
Public propertyRegions
list of tissue regions
Public propertyRegionScatterLengths
scatter lengths of region, either 1/mut or 1/mus depending on AbsorptionWeightingTyp
Public propertyRussianRouletteWeightThreshold
photon weight threshold, below which turns on Russian Roulette
Back to Top
See Also