
###############################
A3DEntityIsBaseWithGraphicsType
###############################

.. c:function:: A3DBool A3DEntityIsBaseWithGraphicsType(const A3DEntity *pEntity)

   .. rst-class:: sig-pretty-signature
   
      | :c:type:`~A3DBool` A3DEntityIsBaseWithGraphicsType(*const* :c:type:`~A3DEntity`\ * **pEntity**\ )
   
   Indicates whether an entity base type corresponds to the :c:enumerator:`~kA3DTypeRootBaseWithGraphics` type enumeration. 
   
   This function returns a value of ``TRUE`` if an entity type is based on the abstract root type for a PRC entity that can represent graphic data. Such an abstract root type is identified by the :c:enumerator:`~kA3DTypeRootBaseWithGraphics` type enumeration.
   
   
      Because this function does not return :c:enum:`~A3DStatus` the internal thread safety policy is to wait for the availability of the API.
   
   
   
      2.0 You may need to use this function to sort entities for particular processing. 
   
   




