ClassesClassesClassesClasses | | | | Operators

get_obj_classget_obj_classGetObjClassget_obj_classGetObjClassGetObjClass (Operator)

Name

get_obj_classget_obj_classGetObjClassget_obj_classGetObjClassGetObjClass — Name of the class of an image object.

Signature

get_obj_class(Object : : : Class)

Herror get_obj_class(const Hobject Object, char* Class)

Herror T_get_obj_class(const Hobject Object, Htuple* Class)

Herror get_obj_class(Hobject Object, char* Class)

Herror get_obj_class(Hobject Object, HTuple* Class)

void GetObjClass(const HObject& Object, HTuple* Class)

HTuple HObject::GetObjClass() const

void HOperatorSetX.GetObjClass(
[in] IHUntypedObjectX* Object, [out] VARIANT* Class)

VARIANT HImageX.GetObjClass()

VARIANT HRegionX.GetObjClass()

VARIANT HUntypedObjectX.GetObjClass()

VARIANT HXLDContX.GetObjClass()

VARIANT HXLDPolyX.GetObjClass()

VARIANT HXLDParaX.GetObjClass()

VARIANT HXLDModParaX.GetObjClass()

VARIANT HXLDExtParaX.GetObjClass()

static void HOperatorSet.GetObjClass(HObject objectVal, out HTuple classVal)

HTuple HObject.GetObjClass()

Description

get_obj_classget_obj_classGetObjClassget_obj_classGetObjClassGetObjClass returns the name of the corresponding class to each object. The following classes are possible:

'image'

Object with region (definition domain) and at least one channel.

'region'

Object with a region without gray values.

'xld_cont'

XLD object as contour

'xld_poly'

XLD object as polygon

'xld_parallel'

XLD object with parallel polygons

Parallelization

Parameters

ObjectObjectObjectObjectObjectobjectVal (input_object)  object(-array) objectHObjectHObjectHObjectHObjectXHobject

Image objects to be examined.

ClassClassClassClassClassclassVal (output_control)  string(-array) HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Name of class.

Result

If the parameter values are correct the operator get_obj_classget_obj_classGetObjClassget_obj_classGetObjClassGetObjClass returns the value 2 (H_MSG_TRUE). Otherwise an exception is raised.

Possible Successors

disp_imagedisp_imageDispImagedisp_imageDispImageDispImage, disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion, disp_xlddisp_xldDispXlddisp_xldDispXldDispXld

See also

get_channel_infoget_channel_infoGetChannelInfoget_channel_infoGetChannelInfoGetChannelInfo, count_relationcount_relationCountRelationcount_relationCountRelationCountRelation

Module

Foundation


ClassesClassesClassesClasses | | | | Operators