2013-04-19 02:52:48 +00:00
|
|
|
/**********************************************************************
|
|
|
|
Copyright (c) 1997 - 2000 Immersion Corporation
|
|
|
|
|
|
|
|
Permission to use, copy, modify, distribute, and sell this
|
|
|
|
software and its documentation may be granted without fee;
|
|
|
|
interested parties are encouraged to request permission from
|
|
|
|
Immersion Corporation
|
|
|
|
801 Fox Lane
|
|
|
|
San Jose, CA 95131
|
|
|
|
408-467-1900
|
|
|
|
|
|
|
|
IMMERSION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
|
|
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
|
|
|
|
IN NO EVENT SHALL IMMERSION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
|
|
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
|
|
|
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
|
|
|
|
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
|
|
|
|
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
|
|
|
|
FILE: IFC.h
|
|
|
|
|
|
|
|
PURPOSE: Class Types for the Force Foundation Classes
|
|
|
|
|
|
|
|
STARTED: 10/29/97
|
|
|
|
|
|
|
|
NOTES/REVISIONS:
|
|
|
|
3/2/99 jrm (Jeff Mallett): Force-->Feel renaming
|
|
|
|
|
|
|
|
**********************************************************************/
|
|
|
|
|
|
|
|
|
|
|
|
#if !defined(AFX_IFC_H__135B88C4_4175_11D1_B049_0020AF30269A__INCLUDED_)
|
|
|
|
#define AFX_IFC_H__135B88C4_4175_11D1_B049_0020AF30269A__INCLUDED_
|
|
|
|
|
|
|
|
#if _MSC_VER >= 1000
|
|
|
|
#pragma once
|
|
|
|
#endif // _MSC_VER >= 1000
|
|
|
|
|
|
|
|
|
|
|
|
#include "ImmBox.h"
|
|
|
|
#include "ImmCondition.h"
|
|
|
|
#include "ImmConstant.h"
|
|
|
|
#include "ImmDamper.h"
|
|
|
|
#include "ImmDevice.h"
|
|
|
|
#include "ImmDevices.h"
|
|
|
|
#include "ImmDXDevice.h"
|
|
|
|
#include "ImmEffect.h"
|
|
|
|
#include "ImmEllipse.h"
|
|
|
|
#include "ImmEnclosure.h"
|
|
|
|
#include "ImmMouse.h"
|
|
|
|
#include "ImmFriction.h"
|
|
|
|
#include "ImmGrid.h"
|
|
|
|
#include "ImmInertia.h"
|
|
|
|
#include "ImmPeriodic.h"
|
|
|
|
#include "ImmProjects.h"
|
|
|
|
#include "ImmRamp.h"
|
|
|
|
#include "ImmSpring.h"
|
|
|
|
#include "ImmTexture.h"
|
|
|
|
#include "IFCErrors.h"
|
|
|
|
|
|
|
|
|
|
|
|
#endif // !defined(AFX_IFC_H__135B88C4_4175_11D1_B049_0020AF30269A__INCLUDED_)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|