BaseContainer GetType
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 25/10/2009 at 12:40, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 11.5
Platform:
Language(s) : C++ ;---------
Hi!Can anyone check out this code?
> <code>
>
>> `\> BaseContainer bc; \> bc.SetReal(1, (Real)5.0); \> bc.SetLong(1, (LONG)3); \> if(bc.GetType(1)==DA_REAL) \> GePrint("hmm??"); \>`
>
> </code>Can anyone confirm? In my opinion it should be DA_LONG.
Thanks!

Cheers, Sebastian -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 26/10/2009 at 02:39, xxxxxxxx wrote:
Confirmed in R10 and R11.5. And yes, I would also have thought it should be DA_LONG.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 26/10/2009 at 02:59, xxxxxxxx wrote:
Also in GeData.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 26/10/2009 at 03:31, xxxxxxxx wrote:
It's not allowed to change the type of a container value.
From the docu:
Once you've set a container value using one type you must neither try to access it using another type, nor overwrite it with a value of another type! Using the wrong access will not crash, but it is illegal.cheers,
Matthias -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 26/10/2009 at 04:28, xxxxxxxx wrote:
Yes, reading the docu might help. Thanks Matthias!
