Pointer to BaseImage data



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 17/08/2005 at 07:34, xxxxxxxx wrote:

    User Information:
    Cinema 4D Version:   9.102 
    Platform:   Windows  ;   
    Language(s) :     C++  ;

    ---------
    I want direct access to the BaseImage pixel
    data to copy it to another image class (RGB/A, BGR/A).
    A method that returns a pointer perhaps...
    Is there a way to do this?



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 17/08/2005 at 09:01, xxxxxxxx wrote:

    You mean 'BaseBitmap' (as there is no BaseImage class).

    Nope. Use GetLine(), GetAlphaLine(), GetPixel(), GetAlphaPixel(). The ...Line() methods are best for this as they fill a buffer with the specified image line.



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 18/08/2005 at 02:05, xxxxxxxx wrote:

    Of course I meant BaseBitmap.
    Using Get/SetLine works fine.
    Thank you



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 18/08/2005 at 02:07, xxxxxxxx wrote:

    :)

    Glad that helped!


Log in to reply