CFx SDK Documentation
2020SP3
|
#include <AveDefs.h>
Public Member Functions | |
virtual | ~OdAveBitmap () |
virtual double | blendFactor ()=0 |
virtual void | source (OdString &filename)=0 |
virtual double | scaleU ()=0 |
virtual double | scaleV ()=0 |
virtual double | offsetU ()=0 |
virtual double | offsetV ()=0 |
virtual OdAve::TileMethod | tileMethod ()=0 |
virtual bool | useAutoAxis ()=0 |
virtual bool | fitToObject ()=0 |
virtual void | setBlendFactor (double blendFactor)=0 |
virtual void | setSource (const OdString &filename)=0 |
virtual void | setScaleU (double scaleU)=0 |
virtual void | setScaleV (double scaleV)=0 |
virtual void | setOffsetU (double offsetU)=0 |
virtual void | setOffsetV (double offsetV)=0 |
virtual void | setTileMethod (OdAve::TileMethod tileMethod)=0 |
virtual void | setUseAutoAxis (bool useAutoAxis)=0 |
virtual void | setFitToObject (bool fitToObject)=0 |
This class is the base class for AVE Bitmap objects.
Corresponding C++ library: TD_Ave <group OdAve_Classes>
|
pure virtual |
Returns the blend factor for this Bitmap object.
A blend factor of 0.0 makes the Bitmap invisible. A blend factor of 1.0 makes it opaque. In between, the Bitmap is transparent.
|
pure virtual |
Returns true if and only if this Bitmap object is automatically scaled to the object to which this bitmap is attached.
|
pure virtual |
Returns the offset of this Bitmap object in the U-direction.
|
pure virtual |
Returns the offset of this Bitmap object in the V-direction.
|
pure virtual |
Returns the scale of this Bitmap object in the U-direction.
|
pure virtual |
Returns the scale of this Bitmap object in the V-direction.
|
pure virtual |
Sets the blend factor for this Bitmap object.
blendFactor | [in] Blend factor. [0.0 .. 1.0] |
|
pure virtual |
Controls the automatically scaling of this Bitmap object to the object to which it is attached.
fitToObject | [in] Controls automatic scaling. |
|
pure virtual |
Sets the offset of this Bitmap object in the U-direction.
offsetU | [in] Offset in U-direction. [-1.0 .. 1.0]. |
|
pure virtual |
Sets the offset of this Bitmap object in the V-direction.
offsetV | [in] Offset in V-direction. [-1.0 .. 1.0]. |
|
pure virtual |
Sets the scale of this Bitmap object in the U-direction.
scaleU | [in] Scale in U-direction. |
|
pure virtual |
Sets the scale of this Bitmap object in the V-direction.
scaleV | [in] Scale in V-direction. |
Returns the source filename of this Bitmap object.
filename | [in] Filename. |
|
pure virtual |
Sets the tile method of this Bitmap object.
tileMethod | [in] Tile method. |
Value Description kTmDefault 0 Tiling as set for the material. kTmTile 1 Tiled. kTmCrop 2 Cropped. kTmClamp 3 Clamped.
|
pure virtual |
Controls the use of Auto Axis by this Bitmap object.
useAutoAxis | [in] Controls use of Auto Axis. |
If AutoAxis is not used, only surfaces whose normal is the Z axis are mapped.
Sets the source filename of this Bitmap object.
filename | [out] Receives the filename. |
|
pure virtual |
Returns the tile method of this Bitmap object.
Value Description kTmDefault 0 Tiling as set for the material. kTmTile 1 Tiled. kTmCrop 2 Cropped. kTmClamp 3 Clamped.
|
pure virtual |
Returns true if and only if this Bitmap object uses Auto Axis.
If AutoAxis is not used, only surfaces whose normal is the Z axis are mapped.