Graphics Reference
In-Depth Information
UWBGL_D3D_Lib8:: UWB_Primitive
#m_bVisible : bool
#m_velocity : vec3
#m_FlatColor : UWB_Color
#m_ShadingColor : UWB_Color
#m_FillMode : eFillMode
#m_ShadeMode : eShadeMode
#m_PointSize : float
#m_bDrawBoundingVolume : bool
UWBGL_D3D_Lib8:: UWB_PrimitivePoint
#m_point : vec3
#m_bounds : UWB_BoundingBox
+Update()
+MouseDownVertex()
+MoveTo()
+GetLocation()
+GetBoundingVolume()
#SetupDrawAttributes()
#DrawPrimitive()
+UWB_PrimitivePoint()
+UWB_PrimitivePoint()
+SetLocation()
UWBGL_D3D_Lib8:: UWB_PrimitiveLine
#m_start : vec3
#m_end : vec3
#m_bounds : UWB_BoundingBox
+UWB_Primitive()
+~UWB_Primitive()
+Draw()
+Update()
+MouseDownVertex()
+MoveTo()
+GetLocation()
+GetBoundingVolume()
+CollisionResponse()
+DrawBoundingVolume()
#SetupDrawAttributes()
#DrawPrimitive()
+SetVisible()
+IsVisible()
+SetVelocity()
+GetVelocity()
+IsStationary()
+SetFlatColor()
+GetFlatColor()
+SetShadingColor()
+GetShadingColor()
+SetFillMode()
+GetFillMode()
+SetShadeMode()
+GetShadeMode()
+SetPointSize()
+GetPointSize()
+SetDrawBoundingVolume()
+IsDrawBoundingVolume()
+Update()
+MouseDownVertex()
+MoveTo()
+GetLocation()
+GetBoundingVolume()
#SetupDrawAttributes()
#DrawPrimitive()
+UWB_PrimitiveLine()
+SetStartPoint()
+GetStartPoint()
+SetEndPoint()
+GetEndPoint()
+GetMidPoint()
UWBGL_D3D_Lib8:: UWB_PrimitiveCircle
#m_center : vec3
#m_radius : float
#m_bounds : UWB_BoundingBox
+Update()
+MouseDownVertex()
+MoveTo()
+GetLocation()
+GetBoundingVolume()
#SetupDrawAttributes()
#DrawPrimitive()
+UWB_PrimitiveCircle()
+SetCenter()
+SetCenter()
+GetCenter()
+SetRadius()
+GetRadius()
UWBGL_D3D_Lib8:: UWB_PrimitiveRectangleXY
#m_bounds : UWB_BoundingBox
#m_mouse_down_point : vec3
+Update()
+MouseDownVertex()
+MoveTo()
+GetLocation()
+GetBoundingVolume()
#SetupDrawAttributes()
#DrawPrimitive()
+UWB_PrimitiveRectangleXY()
+SetCorners()
+MinCorner()
+MaxCorner()
UWBGL_D3D_Lib8:: UWB_BoundingVolume
+GetType()
+GetCenter()
+Add()
+Intersects()
+ContainsPoint()
+Draw()
UWBGL_D3D_Lib8:: UWB_PrimitiveList
#m_list : UWB_PointerArray<UWB_Primitive*>
#m_bounds : UWB_BoundingBox
+UWB_PrimitiveList()
+DrawChildBoundingVolumes()
+Count()
+PrimitiveAt()
+PrimitiveAt()
+Append()
+DeletePrimitiveAt()
UWBGL_D3D_Lib8:: UWB_BoundingBox
-m_min : vec3
-m_max : vec3
+GetType()
+GetCenter()
+Add()
+Intersects()
+ContainsPoint()
+Draw()
+UWB_BoundingBox()
+UWB_BoundingBox()
+UWB_BoundingBox()
+SetCorners()
+MoveCenterTo()
+GetMin()
+GetMax()
+Width()
+Height()
+Depth()
+MakeInvalid()
+IsValid()
+Add()
UWBGL_D3D_Lib8:: UWB_PointerArray
+m_bDeleteInDestructor : bool
+UWB_PointerArray()
+UWB_PointerArray()
+~UWB_PointerArray()
+DeleteItem()
UWBGL _ D3D _ Lib8 classes (3 of 3):
Figure C.11.
Primitive hierarchy and
BoundingVolume .
Search WWH ::




Custom Search