 |
| IXlsChart3DPanel |
 |
COM interface ( getting help with interfaces )
interface IXlsChart3DPanel : IDispatch
{
[id(1),propget] HRESULT Walls([out, retval]IXlsChartPatterns** walls);
[id(2),propget] HRESULT Floor([out, retval]IXlsChartPatterns** floor);
[id(3),propget] HRESULT ElevationAngle([out, retval]int* elevationangle);
[id(3),propput] HRESULT ElevationAngle([in]int elevationangle);
[id(4),propget] HRESULT SelfRotationAngle([out, retval]int* selfrotationangle);
[id(4),propput] HRESULT SelfRotationAngle([in]int selfrotationangle);
[id(5),propget] HRESULT Perspective([out, retval]int* perspective);
[id(5),propput] HRESULT Perspective([in]int perspective);
[id(6),propget] HRESULT Height([out, retval]int* height);
[id(6),propput] HRESULT Height([in]int height);
[id(7),propget] HRESULT RightAngles([out, retval]BOOL* rightangles);
[id(7),propput] HRESULT RightAngles([in]BOOL rightangles);
[id(8),propget] HRESULT AutoScaling([out, retval]BOOL* autoscaling);
[id(8),propput] HRESULT AutoScaling([in]BOOL autoscaling);
[id(9),propget] HRESULT SeriesGapDepth([out, retval]int* depth);
[id(9),propput] HRESULT SeriesGapDepth([in]int depth);
[id(10),propget] HRESULT SeriesGapWidth([out, retval]int* width);
[id(10),propput] HRESULT SeriesGapWidth([in]int width);
[id(11),propget] HRESULT SeriesChartDepth([out, retval]int* depth);
[id(11),propput] HRESULT SeriesChartDepth([in]int depth);
}
HRESULT Walls([out, retval]IXlsChartPatterns** walls);
returns the 3D Walls object.
HRESULT Floor([out, retval]IXlsChartPatterns** floor);
returns the 3D Floor object.
HRESULT ElevationAngle([out, retval]int* elevationangle);
returns the elevation angle. Value is comprised between 0 and 360. Default is 15.
HRESULT ElevationAngle([in]int elevationangle);
sets the elevation angle. Value should be comprised between 0 and 360. Default is 15.
HRESULT SelfRotationAngle([out, retval]int* selfrotationangle);
returns the self rotation angle. Value is comprised between -90 and 90. Default is 20.
HRESULT SelfRotationAngle([in]int selfrotationangle);
sets the self rotation angle. Value should be comprised between -90 and 90. Default is 20.
HRESULT Perspective([out, retval]int* perspective);
returns the perspective distance. Value is comprised between 0 and 100. Default is 30.
HRESULT Perspective([in]int perspective);
sets the self rotation angle. Value should be comprised between 0 and 100. Default is 30.
HRESULT Height([out, retval]int* height);
returns the height of base. Value is comprised between 5 and 500. Default is 100.
HRESULT Height([in]int height);
sets the height of base. Value should be comprised between 5 and 500. Default is 100.
HRESULT RightAngles([out, retval]BOOL* rightangles);
returns whether right angles are used.
HRESULT RightAngles([in]BOOL rightangles);
sets whether right angles are used. Default is no.
HRESULT AutoScaling([out, retval]BOOL* autoscaling);
returns whether auto scaling is used.
HRESULT AutoScaling([in]BOOL autoscaling);
sets whether auto scaling is used. Default is yes.
HRESULT SeriesGapDepth([out, retval]int* depth);
returns the series gap depth. Default value is 150.
HRESULT SeriesGapDepth([in]int depth);
sets the series gap depth. Default is 150.
HRESULT SeriesGapWidth([out, retval]int* width);
returns the series gap width. Default is 100.
HRESULT SeriesGapWidth([in]int width);
sets the series gap width. Default is 100.
HRESULT SeriesChartDepth([out, retval]int* depth);
returns the chart depth. Default is 100.
HRESULT SeriesChartDepth([in]int depth);
sets the chart depth. Default is 100.