class CAObjectMask

Public Instance Methods

initialize_copy(p1) click to toggle source
static VALUE
rb_ca_objmask_initialize_copy (VALUE self, VALUE other)
{
  CAObjectMask *ca, *cs;

  Data_Get_Struct(self,  CAObjectMask, ca);
  Data_Get_Struct(other, CAObjectMask, cs);

  carray_setup((CArray *)ca, CA_BOOLEAN, cs->ndim, cs->dim, 0, NULL);
  ca->obj_type = CA_OBJ_OBJECT_MASK;
  ca->array = cs->array;

  return self;
}