C3D Toolkit  Kernel - 107737, Vision - 190918.107737
IfDrawGI Cписок членов класса

Полный список членов класса IfDrawGI, включая наследуемые из базового класса

DrawClearMap()=0IfDrawGIpure virtual
DrawContourOnSurfaceMap(const MbContourOnSurface *gi, int R, int G, int B)=0IfDrawGIpure virtual
DrawCurve(const MbCurve3D &curve, double t1, double t2, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
DrawCurve(const MbCurve &curve, const MbPlacement3D &place, double t1, double t2, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
DrawCurveBoundedSurfaceMap(const MbCurveBoundedSurface *bnds, int R, int G, int B)=0IfDrawGIpure virtual
DrawCurveMap(const MbCurve *curve, const MbSurface *surface, int R, int G, int B)=0IfDrawGIpure virtual
DrawEdge(const MbEdge *edge, int r, int g, int b, bool drawVerts, int width=1)=0IfDrawGIpure virtual
DrawFaceMap(const MbFace *, int R, int G, int B)=0IfDrawGIpure virtual
DrawGridMap(const MbGrid &grid, const MbSurface &surface, int R, int G, int B)=0IfDrawGIpure virtual
DrawItem(const MbRefItem *ri, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
DrawItem(const MbSpaceItem *gi, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
DrawItem(const MbPlaneItem *gi, int R, int G, int B, const MbMatrix3D &from, int width=1)=0IfDrawGIpure virtual
DrawItem(const MbPlaneItem *gi, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
DrawItem(const MbTopItem *ti, int R, int G, int B, const MbMatrix3D &from=MbMatrix3D::identity, int width=1)=0IfDrawGIpure virtual
DrawItem(const MbCurve *curve, const MbSurface *surface, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
DrawLine(const MbCartPoint3D &q1, const MbCartPoint3D &q2, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
DrawLine(const MbCartPoint3D &p, const MbVector3D &v, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
DrawLine(const MbFloatPoint3D &q1, const MbFloatPoint3D &q2, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
DrawLine(const MbCartPoint &q1, const MbCartPoint &q2, int R, int G, int B, const MbMatrix3D &from, int width=1)=0IfDrawGIpure virtual
DrawLine(const MbCartPoint &q1, const MbCartPoint &q2, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
DrawMesh(const MbMesh *ms, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
DrawPlacement3D(const MbPlacement3D &place, double lenAxes, int width=1)=0IfDrawGIpure virtual
DrawPoint(const MbCartPoint3D *gi, int R, int G, int B, int width=2)=0IfDrawGIpure virtual
DrawPoint(const MbCartPoint *gi, int R, int G, int B, const MbMatrix3D &from, int width=1)=0IfDrawGIpure virtual
DrawPoint(const MbCartPoint *gi, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
DrawPoint(const MbSurface &surface, const MbCartPoint &uv, int R, int G, int B, int width=2)=0IfDrawGIpure virtual
DrawPointMap(const MbCartPoint *pnt, const MbSurface *surface, int R, int G, int B)=0IfDrawGIpure virtual
DrawPoints(const MbSurface &surface, const SArray< MbCartPoint > &uvArr, int R, int G, int B, int width=2)=0IfDrawGIpure virtual
DrawPoints(const MbCurve3D &curve, const SArray< double > &tArr, int R, int G, int B, int width=2)=0IfDrawGIpure virtual
DrawPoints(const SArray< MbCartPoint3D > &pnts, int R, int G, int B, int width=2)=0IfDrawGIpure virtual
DrawPolygon(const MbPolygon3D *polygon, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
DrawPolyline(SArray< MbCartPoint3D > &points, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
DrawSurfaceCurveMap(const MbSurfaceCurve *scurve, int R, int G, int B)=0IfDrawGIpure virtual
DrawSurfaceIntersectionMap(const MbSurfaceIntersectionCurve *gi, int R1, int G1, int B1, int R2, int G2, int B2)=0IfDrawGIpure virtual
DrawSurfaceMap(const MbSurface *surface, int R, int G, int B)=0IfDrawGIpure virtual
EraseModel()=0IfDrawGIpure virtual
PutCube(const MbCube &gab, int width=1, bool bDrawRed=true)=0IfDrawGIpure virtual
PutGrid(const MbGrid &grid, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
PutPatch(const MbCartPoint &pnt, const MbVector &dir, double a, double b, int R, int G, int B, const MbMatrix3D &mapInto)=0IfDrawGIpure virtual
PutPlanarGrid(MbPlanarGrid &grid, const MbPlacement3D &place, int R, int G, int B, int width=1)=0IfDrawGIpure virtual
PutQuadrangle(const MbGrid &grid, ptrdiff_t index, int R, int G, int B)=0IfDrawGIpure virtual
PutTriangle(const MbGrid &grid, ptrdiff_t index, int R, int G, int B)=0IfDrawGIpure virtual
PutTriangle(const MbSurface &surface, const MbCartPoint &uv0, const MbCartPoint &uv1, const MbCartPoint &uv2, int R, int G, int B)=0IfDrawGIpure virtual
RedrawModel()=0IfDrawGIpure virtual