Dundas.SharePoint.Charting.WebParts Send comments on this topic.
Matrix3D Class
See Also  Members  
Dundas.Charting.WebControl Namespace : Matrix3D Class


This class is responsible for all 3D coordinates transformations: Translation, Rotation, Scale, Perspective and RightAngle Projection. Translation and rotation are stored in composite matrix (mainMatrix), and scaling, projection and non-composite translation are stored in private fields. Matrix is initialized with Chart Area 3D cube, which is invisible boundary cube of 3D Chart area. The matrix has to be initialized every time when angles, position or perspective parameters are changed. Method TransformPoints will apply 3D Transformation on points using Initialization values: Main matrix and other initialization values.

Syntax

Visual Basic (Declaration)  
Public Class Matrix3D 
Visual Basic (Usage) Copy Code
Dim instance As Matrix3D
C#  
public class Matrix3D 

Inheritance Hierarchy

System.Object
   Dundas.Charting.WebControl.Matrix3D

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also