kobject kpds_reference_object(
kobject object)
none
The similarity ends there. Once an object is referenced, the two resulting objects are equivalent--there is no way to distinguish which was the original. In fact, closing the original does not in any way affect the reference, and visa-versa.
kpds_reference_object creates a new object that has presentation attributes that are independent of the original object's presentation attributes. The presentation attributes are UNCOUPLED from the physical attributes, see the description found in Table 4 in Chapter 6 of the the Khoros Programmer's Manual on the KPDS_COUPLING attribute for more information. The two objects (or more if there are several calls to kpds_reference_object) share all physical data.
The default index order will be set to KWIDTH, KHEIGHT, KDEPTH, KTIME and KELEMENTS for the value and mask data, to KMAP_WIDTH, KMAP_HEIGHT, KMAP_ELEMENTS, KMAP_DEPTH and KMAP_TIME for the map data and KWIDTH, KHEIGHT, KDEPTH and KDIMENSION for the location data.
none
none
$DATASERV/objects/library/kappserv/src/polymorph.c