←Select platform

Medical3DObject Class Members

Summary

The following tables list the members exposed by Medical3DObject.

Public Constructors

Name Description
Medical3DObject Initializes a new instance of the Medical3DObject class with explicit parameters.

Public Methods

Name Description
GetMPRInformation returns the MPR image with the specified type and index.
GetRendered3DObject Returns the rendered view of the 3D object as an image.
HitTest Gets the index of the plane from the specified position.
LoadObjectFromFile Loads a raw data object from a file.
LoadState Loads the object status from a file.
MemoryEfficientCancel This method cancels the memory efficient loading method.
MemoryEfficientEnd Ends object creation and makes it ready to be displayed.
MemoryEfficientInit Creates an empty object having the specified dimensions.
MemoryEfficientSetFrame Fills the 3D object with data from the specified Leadtools.RasterImage.
ResetPosition Resets the position of 3D object to (0, 0, 0).
ResetRotation Resets the rotation of the 3D object to (0, 0, 0).
ResetScale Resets the scale of the 3D object.
ResetThresholdValues Resets the threshold properties to their original values (0, 255).
RotateX Rotates the 3D object in the container by a specified amount on the x-axis.
RotateXYZ Rotates the 3D object in the container by specified amounts on the x-axis, y-axis, and z-axis.
RotateY Rotates the 3D object in the container by the specified amount on the y-axis.
RotateZ Rotates the 3D object in the container by the specified amount on the z-axis.
SaveObjectToFile Saves the object to a file as raw data.
SaveState Saves the object status to a file.
ScaleX Scales the 3D object in the container by the specified amount in the x-axis.
ScaleXYZ Scales the 3D object in the container by a specified amount in any direction.
ScaleY Scales the 3D object in the container by a specified amount in the y-axis.
ScaleZ Scales the 3D object in the container by a specified amount in the z-axis.
SetImage Sets the image used to render the 3D object and then frees the image.
Translate Translates the 3D object in the container by a specified amount in the any specified axis.
TranslateX Translates the 3D object by a specified amount in the x-axis.
TranslateY Translates the 3D object by a specified amount in the y-axis.
TranslateZ Translates the 3D object by a specified amount in the z-axis.

Public Properties

Name Description
BoundaryBoxColor Gets or sets the color of the 3D object boundary box.
ClippingBoundaryBoxColor Gets or sets the color of the polygon resulting from the intersection between the clipping plane and the boundary box.
ClippingPlanesColor Gets or sets the color of the 3D object clipping plane.
ColorMap Sets the color map will be used to render the 3D object.
EnableBoundaryBox Gets or sets the value that indicates whether to show the boundary box of the 3D object or not.
EnableClippingBoundaryBox Gets or sets the value that indicates whether to show the clipping boundary box of the 3D object or not.
EnableClippingPlanes Gets or sets the value that indicates whether to show the clipping planes of the 3D object or not.
EnableThresholding Gets or sets the value that indicates whether to enable or disable the thresholding feature.
FrameOfReferenceUID Gets or sets the value that indicates the ID of the DICOM file that was used to create this 3D object.
Histogram Gets the grayscale histogram of the 3D object.
Image Gets or sets the image that is used to render the 3D object.
ImageOrientation Gets or sets the orientation of the image.
LowerThreshold Gets or sets the low threshold value.
MaximumValue Gets the maximum intensity value allowed for this 3D object.
MinimumValue Gets the minimum intensity value allowed for this 3D object.
MissingFramesFillType Gets or sets the method that will be used to fill the missing frames in the 3D volume.
MPR Gets the class that contains the information, properties and methods that will be applied on this 3D object when using the MPR rendering technique.
Opacity Gets or sets the opacity value (transparency) of the 3D object.
Palette Gets or sets the color palette that will be used to render the 3D object.
PixelSpacing Gets or sets the distance length in millimeters between two successive pixels in both the horizontal and the vertical directions.
Planes Gets the clipping planes array used to clip the 3D object when it is rendered.
RemoveInterval Gets or sets the enumeration value that specifies the thresholding behavior
Scale Gets or sets the scale of the 3D object.
Slab Gets or sets the class that contains the slab values.
SSD Gets the class that contains the information, properties and methods that will be applied to this 3D object when using the SSD rendering technique.
UpperThreshold Gets or set the upper threshold value.
WindowLevelProperties Gets the class containing information and properties that control the window-leveling of the 3D object.
XOffset Gets or sets the value that represents the offset of the object in the x-axis.
XRotation Gets the rotation angle around the x-axis.
XScale Gets or sets the value that represents the scale of the object in the x-axis.
YOffset Gets or sets the value that represents the offset of the object on the y-axis.
YRotation Gets the rotation angle around the y-axis.
YScale Gets or sets the value that represents the scale of the object on the y-axis.
ZOffset Gets or sets the value that represents the offset of the object in the z-axis.
ZRotation Gets the rotation angle around the z-axis.
ZScale Gets or sets the value that represents the scale of the object in the z-axis.
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Medical3D Assembly