Uses of Interface
gov.nist.microanalysis.NISTMonte.MonteCarloSS.Shape

Packages that use MonteCarloSS.Shape
gov.nist.microanalysis.NISTMonte   
 

Uses of MonteCarloSS.Shape in gov.nist.microanalysis.NISTMonte
 

Classes in gov.nist.microanalysis.NISTMonte that implement MonteCarloSS.Shape
 class CylindricalShape
           A MonteCarloSS.Shape representing a cylindrical shape of arbitrary axis and radius.
 class MultiPlaneShape
           MCSS_MultiPlane implements simple or more complex shapes as the region bounded by a series of planes.
 class ShapeDifference
           Implements the MonteCarloSS.Shape interface to define a Shape that represents the volume in the primary Shape that is not within the volume of the delta Shape.
 class SimpleBlock
           Implements the MonteCarloSS.Shape interface for a simple block shaped region.
 class Sphere
           Implements the MonteCarloSS.Shape interface for a sphere.
 class SumShape
           An implementation of the Shape interface for the union of the volume encompassed by multiple Shape instances.
 

Methods in gov.nist.microanalysis.NISTMonte that return MonteCarloSS.Shape
 MonteCarloSS.Shape MonteCarloSS.Region.getShape()
          getShape - Returns the instance of the Shape interface that defines the shape of this Region.
 

Methods in gov.nist.microanalysis.NISTMonte with parameters of type MonteCarloSS.Shape
 MonteCarloSS.Region MonteCarloSS.addSubRegion(MonteCarloSS.Region parent, Material mat, MonteCarloSS.Shape shape)
          addSubRegion - A method to simplify creating new sub-Regions and adding them to a parent Region.
 boolean XRayEventListener.inside(MonteCarloSS.Shape shape)
          inside - Did this event occur within the volume defined by the specified Shape?
 void PhiRhoStats.setShape(MonteCarloSS.Shape shape)
          setShape - To constrain the statistics to within a certain volume, specify a MonteCarloSS.Shape interface defining the volume.
 

Constructors in gov.nist.microanalysis.NISTMonte with parameters of type MonteCarloSS.Shape
MonteCarloSS.Region(MonteCarloSS.Region parent, Material material, MonteCarloSS.Shape shape)
          Region - Creates a region based on the specified Material (defines the composition and density) and the specified Shape (defines the morphology.)
ShapeDifference(MonteCarloSS.Shape primary, MonteCarloSS.Shape delta)
          MCSS_ShapeDifference - Create a Shape that represents the the primary Shape minus any overlapping regions in the delta Shape.
SumShape(MonteCarloSS.Shape[] shapes)
          MCSS_SumShape - Creates a sum shape that represents the sum of an array of Shapes.
SumShape(MonteCarloSS.Shape a, MonteCarloSS.Shape b)
          MCSS_SumShape - Create a sum shape that represents the sum of two shapes.