Visual Basic (Declaration) | |
---|---|
Public Function New( _ ByVal centerPoint As Point, _ ByVal zValue As Integer, _ ByVal distance As Integer, _ ByVal planeOffset As Integer, _ ByVal repeat As Integer, _ ByVal pyramidAngle As Integer, _ ByVal stretch As Integer, _ ByVal bendFactor As Integer, _ ByVal startBright As Integer, _ ByVal endBright As Integer, _ ByVal brightLength As Integer, _ ByVal brightColor As RasterColor, _ ByVal fillColor As RasterColor, _ ByVal flags As PlaneCommandFlags _ ) |
Visual Basic (Usage) | Copy Code |
---|---|
|
C# | |
---|---|
public PlaneBendCommand( Point centerPoint, int zValue, int distance, int planeOffset, int repeat, int pyramidAngle, int stretch, int bendFactor, int startBright, int endBright, int brightLength, RasterColor brightColor, RasterColor fillColor, PlaneCommandFlags flags ) |
C++/CLI | |
---|---|
public: PlaneBendCommand( Point centerPoint, int zValue, int distance, int planeOffset, int repeat, int pyramidAngle, int stretch, int bendFactor, int startBright, int endBright, int brightLength, RasterColor brightColor, RasterColor fillColor, PlaneCommandFlags flags ) |
Parameters
- centerPoint
- Contains the point at which the camera or viewer is looking. This is also the point toward which the images will be bent. It may be outside the image borders.
- zValue
- Viewing screen offset on the Z-axis, in pixels.
- distance
- Camera distance from the viewing screen, in pixels.
- planeOffset
- Distance between the parallel planes. This property only accepts positive values.
- repeat
- Number of times the image repeats along the Z-axis. If Repeat equals -1 the image will be infinitely repeated. Its range starts from -1.
- pyramidAngle
- The view angle, off the Z-axis. This value is given in hundredths of a degree (+/-). This can be a number from 0 to 36,000.
- stretch
- Value that indicates whether to expand or compress the image, and by how much. If Stretch < 100 image will be expanded. If stretch > 100 the image will be compressed. Use 100 to maintain the image's dimensions. The value of this parameter is internally divided by 100. This parameter only accepts positive values.
- bendFactor
- Determines the plane's bending value. The range starts at 100 and increases indefinitely. If bendFactor equals 100 the planes will not be bent.If bendFactor > 100 planes will be bent. The value of this parameter is internally divided by 100. This parameter only accepts positive values.
- startBright
- Value that indicates the brightness of an external light source on the first image displayed. Possible values range from 0 to 100. A value of 0 indicates no external light displayed on the image. A value of 100 indicates an external light source with full brightness is displayed on the image.
- endBright
- Value that indicates the brightness of an external light source on the last image displayed. Possible values range from 0 to 100. A value of 0 indicates no external light displayed on the image. A value of 100 indicates an external light source with full brightness is displayed on the image.
- brightLength
- Value that indicates how much the brightness changes as you move along the Z axis. This parameter is internally multiplied by 50.
- brightColor
- Specifies the color of an external light source that shines on the displayed images.
- fillColor
- Specifies the background color.
- flags
- Flags that indicate the background color and the planes to be shown. You can use a bit wise OR (|) to specify one flag from each group.
Run the PlaneBendCommand on an image.
Visual Basic | Copy Code |
---|---|
Public Sub PlaneBendConstructorExample() |
C# | Copy Code |
---|---|
public void PlaneBendConstructorExample() |
Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family