Dot .. and other questions / updating to r18

On 28/09/2017 at 09:38, xxxxxxxx wrote:

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

---------
Hi, while painfully updating my plugin i come along various problems, one of them is the multiplication of a vector with a matrix, which i previously did like this:
vPosition*splineObj->GetMg()

How do i do this now?

cheers,
Ello

edit: uh oh... found it.. can only be multiplied from the right

On 28/09/2017 at 10:09, xxxxxxxx wrote:

As written here matrice can now only be multiplied with a vector from the right.
https://developers.maxon.net/docs/Cinema4DCPPSDK/html/page_list_of_name_changes_in_r15_api.html

So that give us
splineObj->GetMg() * vPosition

On 28/09/2017 at 10:59, xxxxxxxx wrote:

thank you...

On 29/09/2017 at 01:39, xxxxxxxx wrote:

Hello,

you find information on how to use a Matrix also in the Matrix Manual.

best wishes,
Sebastian

On 29/09/2017 at 04:49, xxxxxxxx wrote:

yes, thank you... already managed to update everything to work. even under VS2017 btw.