CATAGTAccommodationUseItf Interface CATIAGTFeatPLMPublication

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIAGTFeatPLMPublication

Interface to Navigate the Features in Accommodation Design Product.
Role: Allows to naviage the Accommodation Features.


Method Index


o GetAGTFeatureUUID(CATUnicodeString&)
Get UUID from feature
Role: Returns the UUID.
o GetFeatAttributevalue(CATUnicodeString&,CATIValue*&,CATIType*&)
Get Value for feature extension attributes
Role: Returns value for attributes of feture extension.
o GetFeatExtension(CATUnicodeString&)
Get feature Extension
Role: Returns the extension in UnicodeString format.
o GetFeatExtensionAttributes(CATListOfCATUnicodeString&)
Get feature extension attributes
Role: Returns attributes of feture extension.
o GetFeatMaterial(CATUnicodeString&)
Get Material associated with Feature.
o GetFeatureBody(CATBody_var&)
Get Feature Body
Role: Returns resultant body of feature.

Methods


o GetAGTFeatureUUID
public virtual GetAGTFeatureUUID( oUUID)
Get UUID from feature
Role: Returns the UUID.
Parameters:
oUUID
UUID in the type of UnicodeString
o GetFeatAttributevalue
public virtual GetFeatAttributevalue( const iAttrName,
oValue,
oType)
Get Value for feature extension attributes
Role: Returns value for attributes of feture extension.
Parameters:
iAttrName
key of attribute
oValue
[out, IUnknown#Release] value of attribute
oType
value of Type of attribute
o GetFeatExtension
public virtual GetFeatExtension( oExtension)
Get feature Extension
Role: Returns the extension in UnicodeString format.
Parameters:
oExtension
Extension in the type of UnicodeString
o GetFeatExtensionAttributes
public virtual GetFeatExtensionAttributes( oListOfExtensionAttributes)
Get feature extension attributes
Role: Returns attributes of feture extension.
Parameters:
oListOfExtensionAttributes
List of CATUnicodeString
o GetFeatMaterial
public virtual GetFeatMaterial( oExtension)
Get Material associated with Feature.
Role: Returns Material in UnicodeString format.
Parameters:
oMaterial
Material Name as output
o GetFeatureBody
public virtual GetFeatureBody( oBody)
Get Feature Body
Role: Returns resultant body of feature.
Parameters:
oBody
Body as output

This object is included in the file: CATIAGTFeatPLMPublication.h
If needed, your Imakefile.mk should include the module: CATAGTAccommodationUseItfItf

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.