LEADTOOLS Medical (Leadtools.Medical3D assembly)
LEAD Technologies, Inc

Medical3DObject Class

Properties  Methods 


The following tables list the members exposed by Medical3DObject.

Public Constructors
 NameDescription
Public ConstructorMedical3DObject ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyBoundaryBoxColorGets or sets the color of the 3D object boundary box.  
Public PropertyClippingBoundaryBoxColorGets or sets the color of the polygon resulting from the intersection between the clipping plane and the boundary box.  
Public PropertyClippingPlanesColorGets or sets the color of the 3D object clipping plane.  
Public PropertyEnableBoundaryBoxGets or sets the value that indicates whether to show the boundary box of the 3D object or not.  
Public PropertyEnableClippingBoundaryBoxGets or sets the value that indicates whether to show the clipping boundary box of the 3D object or not.  
Public PropertyEnableClippingPlanesGets or sets the value that indicates whether to show the clipping planes of the 3D object or not.  
Public PropertyEnableThresholdingGets or sets the value that indicates whether to enable or disable the thresholding feature.  
Public PropertyFrameOfReferenceUIDGets or sets the value that indicates the ID of the DICOM file that was used to create this 3D object.  
Public PropertyImageGets or sets the image that is used to render the 3D object.  
Public PropertyImageOrientationGets or sets the orientation of the image.  
Public PropertyLowerThresholdGets or sets the low threshold value.  
Public PropertyMaximumValueGets the maximum intensity value allowed for this 3D object.  
Public PropertyMinimumValueGets the minimum intensity value allowed for this 3D object.  
Public PropertyMissingFramesFillTypeGets or sets the method that will be used to fill the missing frames in the 3D volume.  
Public PropertyMPRGets the class that contains the information, properties and methods that will be applied on this 3D object when using the MPR rendering technique.  
Public PropertyOpacityGets or sets the opacity value (transparency) of the 3D object.  
Public PropertyPixelSpacingGets or sets the distance length in millimeters between two successive pixels in both the horizontal and the vertical directions.  
Public PropertyPlanesGets the clipping planes array used to clip the 3D object when it is rendered.  
Public PropertyRemoveIntervalGets or sets the enumeration value that specifies the thresholding behavior  
Public PropertyScaleGets or sets the scale of the 3D object.  
Public PropertySlabGets or sets the class that contains the slab values.  
Public PropertySSDGets the class that contains the information, properties and methods that will be applied to this 3D object when using the SSD rendering technique.  
Public PropertyUpperThresholdGets or set the upper threshold value.  
Public PropertyWindowLevelPropertiesGets the class containing information and properties that control the window-leveling of the 3D object.  
Public PropertyXOffsetGets or sets the value that represents the offset of the object in the x-axis.  
Public PropertyXRotationGets the rotation angle around the x-axis.  
Public PropertyXScaleGets or sets the value that represents the scale of the object in the x-axis.  
Public PropertyYOffsetGets or sets the value that represents the offset of the object on the y-axis.  
Public PropertyYRotationGets the rotation angle around the y-axis.  
Public PropertyYScaleGets or sets the value that represents the scale of the object on the y-axis.  
Public PropertyZOffsetGets or sets the value that represents the offset of the object in the z-axis.  
Public PropertyZRotationGets the rotation angle around the z-axis.  
Public PropertyZScaleGets or sets the value that represents the scale of the object in the z-axis.  
Top
Public Methods
 NameDescription
Public MethodHitTestGets the index of the plane from the specified position.  
Public MethodLoadObjectFromFileLoads a raw data object from a file.  
Public MethodLoadStateLoads the object status from a file.  
Public MethodMemoryEfficientCancelThis method cancels the memory efficient loading method.  
Public MethodMemoryEfficientEndOverloaded. Ends the 3d object creation process, making it ready for display.  
Public MethodMemoryEfficientInitCreates an empty object having the specified dimensions.  
Public MethodMemoryEfficientSetFrameOverloaded. Fills the 3D object with data from the specified Leadtools.RasterImage.  
Public MethodResetPositionResets the position of 3D object to (0, 0, 0).  
Public MethodResetRotationResets the rotation of the 3D object to (0, 0, 0).  
Public MethodResetScaleResets the scale of the 3D object.  
Public MethodResetThresholdValuesResets the threshold properties to their original values (0, 255).  
Public MethodRotateXRotates the 3D object in the container by a specified amount on the x-axis.  
Public MethodRotateYRotates the 3D object in the container by the specified amount on the y-axis.  
Public MethodRotateZRotates the 3D object in the container by the specified amount on the z-axis.  
Public MethodSaveObjectToFileSaves the object to a file as raw data.  
Public MethodSaveStateSaves the object status to a file.  
Public MethodScaleXScales the 3D object in the container by the specified amount in the x-axis.  
Public MethodScaleXYZOverloaded. Scales the 3D object in the container by a specified amount in any direction.  
Public MethodScaleYScales the 3D object in the container by a specified amount in the y-axis.  
Public MethodScaleZScales the 3D object in the container by a specified amount in the z-axis.  
Public MethodSetImageSets the image used to render the 3D object and then frees the image.  
Public MethodTranslateTranslates the 3D object in the container by a specified amount in the any specified axis.  
Public MethodTranslateXTranslates the 3D object by a specified amount in the x-axis.  
Public MethodTranslateYTranslates the 3D object by a specified amount in the y-axis.  
Public MethodTranslateZTranslates the 3D object by a specified amount in the z-axis.  
Top
See Also

Reference

Medical3DObject Class
Leadtools.Medical3D Namespace

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.

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