HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HOM_GeometryViewportDisplaySet Class Referenceabstract

#include <HOM_GeometryViewportDisplaySet.h>

Public Member Functions

 HOM_GeometryViewportDisplaySet ()
 
 HOM_GeometryViewportDisplaySet (const HOM_GeometryViewportDisplaySet &)
 
virtual ~HOM_GeometryViewportDisplaySet ()
 
virtual std::string __repr__ ()=0
 
virtual HOM_EnumValuedisplaySetType ()=0
 
 TOGGLE_MARKER (PointMarkers)
 
 TOGGLE_MARKER (PointNumbers)
 
 TOGGLE_MARKER (PointNormals)
 
 TOGGLE_MARKER (PointPositions)
 
 TOGGLE_MARKER (PointUVs)
 
 TOGGLE_MARKER (PointTrails)
 
 TOGGLE_MARKER (CoincidentPoints)
 
 TOGGLE_MARKER (PrimHulls)
 
 TOGGLE_MARKER (PrimNumbers)
 
 TOGGLE_MARKER (PrimNormals)
 
 TOGGLE_MARKER (PrimProfiles)
 
 TOGGLE_MARKER (PrimProfileNumbers)
 
 TOGGLE_MARKER (VertexMarkers)
 
 TOGGLE_MARKER (VertexNumbers)
 
 TOGGLE_MARKER (VertexNormals)
 
 TOGGLE_MARKER (VertexUVs)
 
 TOGGLE_MARKER (UVBackfaces)
 
 TOGGLE_MARKER (UVOverlap)
 
 MARKER_VISIBILITY (pointMarker, PointMarker)
 
 MARKER_VISIBILITY (pointNumber, PointNumber)
 
 MARKER_VISIBILITY (pointNormal, PointNormal)
 
 MARKER_VISIBILITY (pointPosition, PointPosition)
 
 MARKER_VISIBILITY (pointUV, PointUV)
 
 MARKER_VISIBILITY (pointTrail, PointTrail)
 
 MARKER_VISIBILITY (primNumber, PrimNumber)
 
 MARKER_VISIBILITY (primNormal, PrimNormal)
 
 MARKER_VISIBILITY (primBreakpoint, PrimBreakpoint)
 
 MARKER_VISIBILITY (vertexMarker, VertexMarker)
 
 MARKER_VISIBILITY (vertexNormal, VertexNormal)
 
 MARKER_VISIBILITY (vertexNumber, VertexNumber)
 
 MARKER_VISIBILITY (vertexUV, VertexUV)
 
 TOGGLE_LOOK (GhostedLook)
 
 TOGGLE_LOOK (FadedLook)
 
 TOGGLE_LOOK (XRay)
 
 TOGGLE_LOOK (Lighting)
 
 TOGGLE_ITEM (ShadingModeLocked)
 
 TOGGLE_ITEM (ToolbarLinked)
 
 TOGGLE_ITEM (UniqueDisplaySet)
 
virtual void setShadedMode (HOM_EnumValue &)=0
 
virtual HOM_EnumValueshadedMode ()=0
 
virtual void setLinkToDisplaySet (HOM_EnumValue &)=0
 
virtual HOM_EnumValuelinkedToDisplaySet ()=0
 

Detailed Description

Definition at line 36 of file HOM_GeometryViewportDisplaySet.h.

Constructor & Destructor Documentation

HOM_GeometryViewportDisplaySet::HOM_GeometryViewportDisplaySet ( )
inline

Definition at line 39 of file HOM_GeometryViewportDisplaySet.h.

HOM_GeometryViewportDisplaySet::HOM_GeometryViewportDisplaySet ( const HOM_GeometryViewportDisplaySet )
inline

Definition at line 41 of file HOM_GeometryViewportDisplaySet.h.

virtual HOM_GeometryViewportDisplaySet::~HOM_GeometryViewportDisplaySet ( )
inlinevirtual

Definition at line 43 of file HOM_GeometryViewportDisplaySet.h.

Member Function Documentation

virtual std::string HOM_GeometryViewportDisplaySet::__repr__ ( )
pure virtual
virtual HOM_EnumValue& HOM_GeometryViewportDisplaySet::displaySetType ( )
pure virtual
virtual HOM_EnumValue& HOM_GeometryViewportDisplaySet::linkedToDisplaySet ( )
pure virtual
HOM_GeometryViewportDisplaySet::MARKER_VISIBILITY ( pointMarker  ,
PointMarker   
)
HOM_GeometryViewportDisplaySet::MARKER_VISIBILITY ( pointNumber  ,
PointNumber   
)
HOM_GeometryViewportDisplaySet::MARKER_VISIBILITY ( pointNormal  ,
PointNormal   
)
HOM_GeometryViewportDisplaySet::MARKER_VISIBILITY ( pointPosition  ,
PointPosition   
)
HOM_GeometryViewportDisplaySet::MARKER_VISIBILITY ( pointUV  ,
PointUV   
)
HOM_GeometryViewportDisplaySet::MARKER_VISIBILITY ( pointTrail  ,
PointTrail   
)
HOM_GeometryViewportDisplaySet::MARKER_VISIBILITY ( primNumber  ,
PrimNumber   
)
HOM_GeometryViewportDisplaySet::MARKER_VISIBILITY ( primNormal  ,
PrimNormal   
)
HOM_GeometryViewportDisplaySet::MARKER_VISIBILITY ( primBreakpoint  ,
PrimBreakpoint   
)
HOM_GeometryViewportDisplaySet::MARKER_VISIBILITY ( vertexMarker  ,
VertexMarker   
)
HOM_GeometryViewportDisplaySet::MARKER_VISIBILITY ( vertexNormal  ,
VertexNormal   
)
HOM_GeometryViewportDisplaySet::MARKER_VISIBILITY ( vertexNumber  ,
VertexNumber   
)
HOM_GeometryViewportDisplaySet::MARKER_VISIBILITY ( vertexUV  ,
VertexUV   
)
virtual void HOM_GeometryViewportDisplaySet::setLinkToDisplaySet ( HOM_EnumValue )
pure virtual
virtual void HOM_GeometryViewportDisplaySet::setShadedMode ( HOM_EnumValue )
pure virtual
virtual HOM_EnumValue& HOM_GeometryViewportDisplaySet::shadedMode ( )
pure virtual
HOM_GeometryViewportDisplaySet::TOGGLE_ITEM ( ShadingModeLocked  )
HOM_GeometryViewportDisplaySet::TOGGLE_ITEM ( ToolbarLinked  )
HOM_GeometryViewportDisplaySet::TOGGLE_ITEM ( UniqueDisplaySet  )
HOM_GeometryViewportDisplaySet::TOGGLE_LOOK ( GhostedLook  )
HOM_GeometryViewportDisplaySet::TOGGLE_LOOK ( FadedLook  )
HOM_GeometryViewportDisplaySet::TOGGLE_LOOK ( XRay  )
HOM_GeometryViewportDisplaySet::TOGGLE_LOOK ( Lighting  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( PointMarkers  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( PointNumbers  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( PointNormals  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( PointPositions  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( PointUVs  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( PointTrails  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( CoincidentPoints  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( PrimHulls  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( PrimNumbers  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( PrimNormals  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( PrimProfiles  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( PrimProfileNumbers  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( VertexMarkers  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( VertexNumbers  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( VertexNormals  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( VertexUVs  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( UVBackfaces  )
HOM_GeometryViewportDisplaySet::TOGGLE_MARKER ( UVOverlap  )

The documentation for this class was generated from the following file: