LEADTOOLS Medical (Leadtools.Medical3D assembly)

Medical3DObject Class Members

Show in webframe
Properties  Methods 


The following tables list the members exposed by Medical3DObject.

Public Constructors
 NameDescription
Medical3DObject ConstructorOverloaded.   
Top
Public Properties
 NameDescription
BoundaryBoxColorGets or sets the color of the 3D object boundary box.  
ClippingBoundaryBoxColorGets or sets the color of the polygon resulting from the intersection between the clipping plane and the boundary box.  
ClippingPlanesColorGets or sets the color of the 3D object clipping plane.  
EnableBoundaryBoxGets or sets the value that indicates whether to show the boundary box of the 3D object or not.  
EnableClippingBoundaryBoxGets or sets the value that indicates whether to show the clipping boundary box of the 3D object or not.  
EnableClippingPlanesGets or sets the value that indicates whether to show the clipping planes of the 3D object or not.  
EnableThresholdingGets or sets the value that indicates whether to enable or disable the thresholding feature.  
FrameOfReferenceUIDGets or sets the value that indicates the ID of the DICOM file that was used to create this 3D object.  
ImageGets or sets the image that is used to render the 3D object.  
ImageOrientationGets or sets the orientation of the image.  
LowerThresholdGets or sets the low threshold value.  
MaximumValueGets the maximum intensity value allowed for this 3D object.  
MinimumValueGets the minimum intensity value allowed for this 3D object.  
MissingFramesFillTypeGets or sets the method that will be used to fill the missing frames in the 3D volume.  
MPRGets the class that contains the information, properties and methods that will be applied on this 3D object when using the MPR rendering technique.  
OpacityGets or sets the opacity value (transparency) of the 3D object.  
PixelSpacingGets or sets the distance length in millimeters between two successive pixels in both the horizontal and the vertical directions.  
PlanesGets the clipping planes array used to clip the 3D object when it is rendered.  
RemoveIntervalGets or sets the enumeration value that specifies the thresholding behavior  
ScaleGets or sets the scale of the 3D object.  
SlabGets or sets the class that contains the slab values.  
SSDGets the class that contains the information, properties and methods that will be applied to this 3D object when using the SSD rendering technique.  
UpperThresholdGets or set the upper threshold value.  
WindowLevelPropertiesGets the class containing information and properties that control the window-leveling of the 3D object.  
XOffsetGets or sets the value that represents the offset of the object in the x-axis.  
XRotationGets the rotation angle around the x-axis.  
XScaleGets or sets the value that represents the scale of the object in the x-axis.  
YOffsetGets or sets the value that represents the offset of the object on the y-axis.  
YRotationGets the rotation angle around the y-axis.  
YScaleGets or sets the value that represents the scale of the object on the y-axis.  
ZOffsetGets or sets the value that represents the offset of the object in the z-axis.  
ZRotationGets the rotation angle around the z-axis.  
ZScaleGets or sets the value that represents the scale of the object in the z-axis.  
Top
Public Methods
 NameDescription
HitTestGets the index of the plane from the specified position.  
LoadObjectFromFileLoads a raw data object from a file.  
LoadStateLoads the object status from a file.  
MemoryEfficientCancelThis method cancels the memory efficient loading method.  
MemoryEfficientEndOverloaded. Ends the 3d object creation process, making it ready for display.  
MemoryEfficientInitCreates an empty object having the specified dimensions.  
MemoryEfficientSetFrameOverloaded. Fills the 3D object with data from the specified Leadtools.RasterImage.  
ResetPositionResets the position of 3D object to (0, 0, 0).  
ResetRotationResets the rotation of the 3D object to (0, 0, 0).  
ResetScaleResets the scale of the 3D object.  
ResetThresholdValuesResets the threshold properties to their original values (0, 255).  
RotateXRotates the 3D object in the container by a specified amount on the x-axis.  
RotateYRotates the 3D object in the container by the specified amount on the y-axis.  
RotateZRotates the 3D object in the container by the specified amount on the z-axis.  
SaveObjectToFileSaves the object to a file as raw data.  
SaveStateSaves the object status to a file.  
ScaleXScales the 3D object in the container by the specified amount in the x-axis.  
ScaleXYZOverloaded. Scales the 3D object in the container by a specified amount in any direction.  
ScaleYScales the 3D object in the container by a specified amount in the y-axis.  
ScaleZScales the 3D object in the container by a specified amount in the z-axis.  
SetImageSets the image used to render the 3D object and then frees the image.  
TranslateTranslates the 3D object in the container by a specified amount in the any specified axis.  
TranslateXTranslates the 3D object by a specified amount in the x-axis.  
TranslateYTranslates the 3D object by a specified amount in the y-axis.  
TranslateZTranslates 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-2014 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