Language:

The Free and Open Productivity Suite
Apache OpenOffice 4.1.4 released

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous


:: com :: sun :: star :: drawing ::

unpublished service EnhancedCustomShapeExtrusion
Usage Restrictions
not published
Description
This service may be represented by a ::com::sun::star::beans::PropertyValue [].

Properties' Summary
boolean
Extrusion
[ OPTIONAL ]
This property specifies if extrusion is displayed. The default for this property is "false"  
double
Brightness
[ OPTIONAL ]
This attribute specifies the brightness of a scene in percent.  
EnhancedCustomShapeParameterPair
Depth
[ OPTIONAL ]
The first value of EnhancedCustomShapeParameterPair specifies the depth of the extrusion in 1/100 mm. The second value (0.0 to 1.0) specifies the fraction of the extrusion that lies before the shape, a value of 0 is default.  
double
Diffusion
[ OPTIONAL ]
This attribute specifies the amount of diffusion reflected by the shape in percent  
long
NumberOfLineSegments
[ OPTIONAL ]
Specifies the number of line segments that should be used to display curved surfaces. The higher the number the more line segments are used.  
boolean
LightFace
[ OPTIONAL ]
Specifies if the front face of the extrusion responds to lightning changes.  
boolean
FirstLightHarsh
[ OPTIONAL ]
Specifies if the primary light is harsh.  
boolean
SecondLightHarsh
[ OPTIONAL ]
Specifies if the secondary light is harsh.  
double
FirstLightLevel
[ OPTIONAL ]
Specifies the intensity for the first light in percent.  
double
SecondLightLevel
[ OPTIONAL ]
Specifies the intensity for the second light in percent.  
Direction3D
FirstLightDirection
[ OPTIONAL ]
Specifies the direction of the first light.  
Direction3D
SecondLightDirection
[ OPTIONAL ]
Specifies the direction of the second light.  
boolean
Metal
[ OPTIONAL ]
Specifies if the surface of the extrusion object looks like metal.  
ShadeMode
ShadeMode
[ OPTIONAL ]
This property defines the shade mode.  
EnhancedCustomShapeParameterPair
RotateAngle
[ OPTIONAL ]
This attributes specifies the rotation angle about the x-axis in grad. The order of rotation is: z-axis, y-axis and then x-axis. The z-axis is specified by the draw:rotate-angle.  
Direction3D
RotationCenter
[ OPTIONAL ]
This attribute specifies the position of the rotate center in terms of shape size fractions, if the property is omitted, then the geometrical center of the shape is used (this is the default).  
double
Shininess
[ OPTIONAL ]
The draw:extrusion-shininess specifies the shininess of a mirror in percent.  
EnhancedCustomShapeParameterPair
Skew
[ OPTIONAL ]
The first value of the draw:extrusion-skew attribute specifies the skew amount of an extrusion in percent. The second parameter specifies the skew-angle. Skew settings are only applied if the attribute ProjectionMode is ProjectionMode_PARALLEL.  
double
Specularity
[ OPTIONAL ]
This attribute specifies the specularity of an extrusion object in percent.  
ProjectionMode
ProjectionMode
[ OPTIONAL ]
This property defines the projection mode.  
Position3D
ViewPoint
[ OPTIONAL ]
This attribute specifies the viewpoint of the observer.  
EnhancedCustomShapeParameterPair
Origin
[ OPTIONAL ]
This attribute specifies the origin within the bounding box of the shape in terms of the shape size fractions.  
boolean
ExtrusionColor
[ OPTIONAL ]
This attribute specifies if the "SecondFillColor" is used as extrusion color  
Properties' Details
Extrusion
boolean Extrusion;
Usage Restrictions
optional
Description
This property specifies if extrusion is displayed. The default for this property is "false"
Brightness
double Brightness;
Usage Restrictions
optional
Description
This attribute specifies the brightness of a scene in percent.
Depth
EnhancedCustomShapeParameterPair Depth;
Usage Restrictions
optional
Description
The first value of EnhancedCustomShapeParameterPair specifies the depth of the extrusion in 1/100 mm. The second value (0.0 to 1.0) specifies the fraction of the extrusion that lies before the shape, a value of 0 is default.
Diffusion
double Diffusion;
Usage Restrictions
optional
Description
This attribute specifies the amount of diffusion reflected by the shape in percent
NumberOfLineSegments
long NumberOfLineSegments;
Usage Restrictions
optional
Description
Specifies the number of line segments that should be used to display curved surfaces. The higher the number the more line segments are used.
LightFace
boolean LightFace;
Usage Restrictions
optional
Description
Specifies if the front face of the extrusion responds to lightning changes.
FirstLightHarsh
boolean FirstLightHarsh;
Usage Restrictions
optional
Description
Specifies if the primary light is harsh.
SecondLightHarsh
boolean SecondLightHarsh;
Usage Restrictions
optional
Description
Specifies if the secondary light is harsh.
FirstLightLevel
double FirstLightLevel;
Usage Restrictions
optional
Description
Specifies the intensity for the first light in percent.
SecondLightLevel
double SecondLightLevel;
Usage Restrictions
optional
Description
Specifies the intensity for the second light in percent.
FirstLightDirection
Direction3D FirstLightDirection;
Usage Restrictions
optional
Description
Specifies the direction of the first light.
SecondLightDirection
Direction3D SecondLightDirection;
Usage Restrictions
optional
Description
Specifies the direction of the second light.
Metal
boolean Metal;
Usage Restrictions
optional
Description
Specifies if the surface of the extrusion object looks like metal.
ShadeMode
ShadeMode ShadeMode;
Usage Restrictions
optional
Description
This property defines the shade mode.
RotateAngle
EnhancedCustomShapeParameterPair RotateAngle;
Usage Restrictions
optional
Description
This attributes specifies the rotation angle about the x-axis in grad. The order of rotation is: z-axis, y-axis and then x-axis. The z-axis is specified by the draw:rotate-angle.
RotationCenter
Direction3D RotationCenter;
Usage Restrictions
optional
Description
This attribute specifies the position of the rotate center in terms of shape size fractions, if the property is omitted, then the geometrical center of the shape is used (this is the default).
Shininess
double Shininess;
Usage Restrictions
optional
Description
The draw:extrusion-shininess specifies the shininess of a mirror in percent.
Skew
EnhancedCustomShapeParameterPair Skew;
Usage Restrictions
optional
Description
The first value of the draw:extrusion-skew attribute specifies the skew amount of an extrusion in percent. The second parameter specifies the skew-angle. Skew settings are only applied if the attribute ProjectionMode is ProjectionMode_PARALLEL.
Specularity
double Specularity;
Usage Restrictions
optional
Description
This attribute specifies the specularity of an extrusion object in percent.
ProjectionMode
ProjectionMode ProjectionMode;
Usage Restrictions
optional
Description
This property defines the projection mode.
ViewPoint
Position3D ViewPoint;
Usage Restrictions
optional
Description
This attribute specifies the viewpoint of the observer.
Origin
EnhancedCustomShapeParameterPair Origin;
Usage Restrictions
optional
Description
This attribute specifies the origin within the bounding box of the shape in terms of the shape size fractions.
ExtrusionColor
boolean ExtrusionColor;
Usage Restrictions
optional
Description
This attribute specifies if the "SecondFillColor" is used as extrusion color

 
Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache and the Apache feather logo are trademarks of The Apache Software Foundation. OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.