Cpointer

Private class. Useful to check null objects, materials, etc.

Friend classes

CmaxwellCmaxwellMxiCclusterCobjectCcameraCmaterialCmaterialEmitterCmaterialLayerCreflectanceCcoating and Cbsdf.

Inherited by

CmaterialPointer, Cmaterial, Ccamera, Cobject and Ccluster.

Methods

NameDescription
isNullReturns whether the object, material or camera is empty (null).
getPointerInternal use.

isNull

Returns whether the object, camera, material, material emitter, material layer, reflectance, coating, or BSDF is empty (null).

LanguageSyntax
C++bool isNull()

Examples

C++
Cmaxwell::Cobject object = scene.getObject( "myobject" );
if( object.isNull() )
  printf( "Error: -myobject- not exists" );
else
  printf( "Good news: -myobject- readed successfully" );
Python
CmaxwellObject scene.getObject( 'myobject' );
if object.isNull():
  print( 'Error: -myobject- not exists' );
else:
  printf( "Good news: -myobject- readed successfully" );