LEADTOOLS Medical (Leadtools.Medical3D assembly) Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.30
Medical3DObject Class Members
See Also  Properties  Methods 
Leadtools.Medical3D Namespace : Medical3DObject Class

The following tables list the members exposed by Medical3DObject.

Public Constructors

 NameDescription
public Constructor Medical3DObject ConstructorOverloaded.   
Top

Public Properties

 NameDescription
public Property BoundaryBoxColorGets or sets the color of the 3D object boundary box.  
public Property ClippingBoundaryBoxColorGets or sets the color of the polygon resulting from the intersection between the clipping plane and the boundary box.  
public Property ClippingPlanesColorGets or sets the color of the 3D object clipping plane.  
public Property EnableBoundaryBoxGets or sets the value that indicates whether to show the boundary box of the 3D object or not.  
public Property EnableClippingBoundaryBoxGets or sets the value that indicates whether to show the clipping boundary box of the 3D object or not.  
public Property EnableClippingPlanesGets or sets the value that indicates whether to show the clipping planes of the 3D object or not.  
public Property EnableThresholdingGets or sets the value that indicates whether to enable or disable the thresholding feature.  
public Property FrameOfReferenceUIDGets or sets the value that indicates the ID of the DICOM file that was used to create this 3D object.  
public Property ImageGets or sets the image that is used to render the 3D object.  
public Property ImageOrientationGets or sets the orientation of the image.  
public Property LowerThresholdGets or sets the low threshold value.  
public Property MaximumValueGets the maximum intensity value allowed for this 3D object.  
public Property MinimumValueGets the minimum intensity value allowed for this 3D object.  
public Property MissingFramesFillTypeGets or sets the method that will be used to fill the missing frames in the 3D volume.  
public Property MPRGets the class that contains the information, properties and methods that will be applied on this 3D object when using the MPR rendering technique.  
public Property OpacityGets or sets the opacity value (transparency) of the 3D object.  
public Property PixelSpacingGets or sets the distance length in millimeters between two successive pixels in both the horizontal and the vertical directions.  
public Property Planes(Read only) Gets the clipping planes array used to clip the 3D object when it is rendered.  
public Property RemoveIntervalGets or sets the enumeration value that specifies the thresholding behavior  
public Property ScaleGets or sets the scale of the 3D object.  
public Property SlabGets or sets the class that contains the slab values.  
public Property SSDGets the class that contains the information, properties and methods that will be applied to this 3D object when using the SSD rendering technique.  
public Property UpperThresholdGets or set the upper threshold value.  
public Property WindowLevelProperties(Read only) Gets the class containing information and properties that control the window-leveling of the 3D object.  
public Property XOffsetGets or sets the value that represents the offset of the object in the x-axis.  
public Property XRotationGets the rotation angle around the x-axis.  
public Property XScaleGets or sets the value that represents the scale of the object in the x-axis.  
public Property YOffsetGets or sets the value that represents the offset of the object on the y-axis.  
public Property YRotationGets the rotation angle around the y-axis.  
public Property YScaleGets or sets the value that represents the scale of the object on the y-axis.  
public Property ZOffsetGets or sets the value that represents the offset of the object in the z-axis.  
public Property ZRotationGets the rotation angle around the z-axis.  
public Property ZScaleGets or sets the value that represents the scale of the object in the z-axis.  
Top

Public Methods

 NameDescription
public Method HitTestGets the index of the plane from the specified position.  
public Method LoadObjectFromFileLoads a raw data object from a file.  
public Method LoadStateLoads the object status from a file.  
public Method MemoryEfficientCancelThis method cancels the memory efficient loading method.  
public Method MemoryEfficientEndOverloaded. Ends the 3d object creation process, making it ready for display.  
public Method MemoryEfficientInitCreates an empty object having the specified dimensions.  
public Method MemoryEfficientSetFrameOverloaded. Fills the 3D object with data from the specified Leadtools.RasterImage.  
public Method ResetPositionResets the position of 3D object to (0, 0, 0).  
public Method ResetRotationResets the rotation of the 3D object to (0, 0, 0).  
public Method ResetScaleResets the scale of the 3D object.  
public Method ResetThresholdValuesResets the threshold properties to their original values (0, 255).  
public Method RotateXRotates the 3D object in the container by a specified amount on the x-axis.  
public Method RotateYRotates the 3D object in the container by the specified amount on the y-axis.  
public Method RotateZRotates the 3D object in the container by the specified amount on the z-axis.  
public Method SaveObjectToFileSaves the object to a file as raw data.  
public Method SaveStateSaves the object status to a file.  
public Method ScaleXScales the 3D object in the container by the specified amount in the x-axis.  
public Method ScaleXYZOverloaded. Scales the 3D object in the container by a specified amount in any direction.  
public Method ScaleYScales the 3D object in the container by a specified amount in the y-axis.  
public Method ScaleZScales the 3D object in the container by a specified amount in the z-axis.  
public Method SetImageSets the image used to render the 3D object and then frees the image.  
public Method TranslateTranslates the 3D object in the container by a specified amount in the any specified axis.  
public Method TranslateXTranslates the 3D object by a specified amount in the x-axis.  
public Method TranslateYTranslates the 3D object by a specified amount in the y-axis.  
public Method TranslateZTranslates the 3D object by a specified amount in the z-axis.  
Top

See Also

Leadtools.Medical3D requires a Document or Medical toolkit license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features