Retired Document
Important: This sample code may not represent best practices for current development. The project may use deprecated symbols and illustrate technologies and techniques that are no longer recommended.
IRS_Geometry.h
/******************************************************************************\ |
Module: IRS_Geometry.h |
Purpose: plug-in renderer for QD3D: geometry rendering |
Author: Sun-Inn Shih |
Copyright (C) 1993-96 Apple Computer, Inc. All rights reserved. |
\*****************************************************************************/ |
#ifndef IRS_GEOMETRY_H |
#define IRS_GEOMETRY_H |
#include <QD3D.h> |
#include <QD3DGeometry.h> |
#include "IRShell.h" |
/* |
* IRS_Geometry_Triangle |
*/ |
TQ3Status IRS_Geometry_Triangle( |
TQ3ViewObject pView, |
irsData *irsdata, |
TQ3GeometryObject pGeom, |
TQ3TriangleData *pTriangleData); |
/* |
* IRS_Geometry_Line |
*/ |
TQ3Status IRS_Geometry_Line( |
TQ3ViewObject pView, |
irsData *irsdata, |
TQ3GeometryObject pGeom, |
TQ3LineData *pLineData); |
/* |
* IRS_Geometry_Point |
*/ |
TQ3Status IRS_Geometry_Point( |
TQ3ViewObject pView, |
irsData *irsdata, |
TQ3GeometryObject pGeom, |
TQ3PointData *pPointData); |
/* |
* IRS_Geometry_Marker |
*/ |
TQ3Status IRS_Geometry_Marker( |
TQ3ViewObject pView, |
irsData *irsdata, |
TQ3GeometryObject pGeom, |
TQ3MarkerData *pMarkerData); |
/* |
* IRS_Geometry_PixmapMarker |
*/ |
TQ3Status IRS_Geometry_PixmapMarker( |
TQ3ViewObject pView, |
irsData *irsdata, |
TQ3GeometryObject pGeom, |
TQ3PixmapMarkerData *pPixmapMarkerData); |
TQ3Status IRS_Geometry_TM ( |
TQ3ViewObject pView, |
irsData *irsdata, |
TQ3GeometryObject pGeom, |
TQ3TriMeshData *pTriMeshData ) ; |
#endif |
Copyright © 2003 Apple Computer, Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2003-01-14