OCC Main Page | DataExchange | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

DataExchange
TKVRML
VrmlConverter


VrmlConverter_PointAspect Class Reference

qualifies the aspect properties for
the VRML conversation of points.

#include <VrmlConverter_PointAspect.hxx>


Public Member Functions

Standard_EXPORT VrmlConverter_PointAspect ()
 create a default PointAspect.
Default value: HasMaterial = False - a line hasn't own material (color)

Standard_EXPORT VrmlConverter_PointAspect (const Handle(Vrml_Material)&aMaterial, const Standard_Boolean OnOff)
Standard_EXPORT void SetMaterial (const Handle(Vrml_Material)&aMaterial)
Standard_EXPORT Handle_Vrml_Material Material () const
Standard_EXPORT void SetHasMaterial (const Standard_Boolean OnOff)
 defines the necessary of writing own Material from Vrml into output OStream.
By default False - the material is not writing into OStream,
True - the material is writing.

Standard_EXPORT Standard_Boolean HasMaterial () const
 returns True if the materials is writing into OStream.

Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

Handle_Vrml_Material myMaterial
Standard_Boolean myHasMaterial


Constructor & Destructor Documentation

Standard_EXPORT VrmlConverter_PointAspect::VrmlConverter_PointAspect  ) 
 

Standard_EXPORT VrmlConverter_PointAspect::VrmlConverter_PointAspect const Handle(Vrml_Material)&  aMaterial,
const Standard_Boolean  OnOff
 


Member Function Documentation

Standard_EXPORT const VrmlConverter_PointAspect::Handle Standard_Type   )  const
 

Standard_EXPORT Standard_Boolean VrmlConverter_PointAspect::HasMaterial  )  const
 

Standard_EXPORT Handle_Vrml_Material VrmlConverter_PointAspect::Material  )  const
 

Standard_EXPORT void VrmlConverter_PointAspect::SetHasMaterial const Standard_Boolean  OnOff  ) 
 

Standard_EXPORT void VrmlConverter_PointAspect::SetMaterial const Handle(Vrml_Material)&  aMaterial  ) 
 


Field Documentation

Standard_Boolean VrmlConverter_PointAspect::myHasMaterial [private]
 

Handle_Vrml_Material VrmlConverter_PointAspect::myMaterial [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 14:46:08 2008 for OpenCASCADE by  doxygen 1.4.1