Candy
|
Copyright 2009-2013, Karljohan Lundin Palmerius. More...
Classes | |
class | AdaptiveSmoothingTrackerFilter |
The adaptive smoothing tracker filter reorders the tracker data and interpolates with the data previously provided to smooth out noise. More... | |
class | AffineMapping |
This node provides an affine mapping from raw to calibrated coordinates. More... | |
class | ARBackground |
This is a background node that renders the ARToolKit camera image to the background thereby providing a see-through Augmented Reality environment. More... | |
class | ARToolkit |
ARToolkit is a bindable node that takes care of all communication with the ARToolKit. More... | |
class | BoundTrackerFilter |
The bound tracker filter removes calibrated position and orientation data when they are located outside of a bound specified through the boundCenter and boundSize fields. More... | |
class | DepthCamera |
Depth camera is the base type for all nodes that provide depth camera data, from such devices as the Kinect or Primesense Sensor. More... | |
class | DepthCameraHeightMap |
Creates a height map based on the information from a depth image. More... | |
class | DepthDataCircleTracker |
The depth data circle tracker uses depth data from a depth camera to track circles, such as holes in a calibration board or the gesture where the thumb and index finger meets to form a ring. More... | |
class | DepthDataExtremeTracker |
The depth data object tracker uses depth data from a depth camera to track a free floating object, such as the head of a person that a Kinect is filming from above. More... | |
class | DepthDataObjectTracker |
The depth data object tracker uses depth data from a depth camera to track a free floating object, such as the head of a person that a Kinect is filming from above. More... | |
class | DepthDataSilhouetteTracker |
The depth data silhouette tracker tracks the most extreme point of the silhouette of the specified camera's depth data. More... | |
class | DepthImageCamera |
The depth camera uses an image to simulate a depth camera. More... | |
class | EaxReverbSoundEffect |
The EAX Reverb parameter set is a superset of the standard OpenAL Effects Extension environmental reverb effect. More... | |
class | EchoSoundEffect |
The echo effect generates discrete, delayed instances of the input signal. More... | |
class | Gadgeteer |
Gadgeteer is a bindable node that takes care of all communication with the Gadgeteer. More... | |
class | GadgetTracker |
Tracker node that is using Gadgeteer to read off information from any supported tracker. More... | |
class | HMDViewpoint |
This is a Viewpoint node that produces a HMD style view, where the screen follows the head. More... | |
class | HVRMappedTrackerNode |
Base type for calibrated trackers providing calibration using a mapper, which may perform an affine transform, or more complicated non-linear adjustments. More... | |
class | HVRMappingNode |
Base type for mapping implementations. More... | |
class | HVRPullUpdatedTrackerNode |
Base type for trackers providing means for asynchronous update of raw tracker data and calibration of position and orientation. More... | |
class | HVRSoundEffectNode |
The HVRSoundEffectNode is the base type for all sound effects. More... | |
class | HVRSoundFilterNode |
The HVRSoundFilterNode is the base type for all sound filters. More... | |
class | HVRTrackerButtonsNode |
This node reads buttons information using VRPN. More... | |
class | HVRTrackerFilterNode |
Base type for tracker filters. More... | |
class | HVRTrackerNode |
Base type for trackers providing both raw and calibrated tracker data. More... | |
class | InterpolatedSamplesMapping |
This node provides mapping between a raw coordinates system and a calibrated system by lookup calibration, using samples of mapping between the two systes. More... | |
class | InterSenseTracker |
The intersense tracker. More... | |
class | KinectDepthCamera |
The Kinect depth camera connects a Kinect to provide depth image data. More... | |
class | LowPassSoundFilter |
The LowPassSoundFilter is a filter that lowpass filters the associated sound or effect. More... | |
class | MarkerTracker |
This is a simple node that represents the tracking of a ARToolkit marker. More... | |
class | OffsetTrackerFilter |
The offset tracker filter uses the position and orientation data of a child tracker and offsets the position by a certain vector in the local space of the tracked point, i e using the tracked point's orientation as specified by the trackerOrientation field. More... | |
class | OpenAL |
This class provide pointers to some OpenAL EFX functions that are used by HVR. More... | |
class | OpenNIDepthCamera |
The OpenNI depth camera connects a depth camera using the OpenNI API to provide depth image data. More... | |
class | ReverbSoundEffect |
The ReverbSoundEffect node generates a reverberation effect on a VRSound node. More... | |
class | SGCTWindow |
The SGCTWindow node creates a window using the Simple Graphics Cluster Toolkit for handling multi-node and multi-projector VR display systems. More... | |
class | SinglePointTrackerFilter |
This filter filters away all data except the first point provided by the tracker being filtered. More... | |
class | SMViewpoint |
This is a Viewpoint node that produces a view compensated and corrected for perspective effects for a stationary monitor. More... | |
class | TrackerHapticsDevice |
A tracker driven haptic device. More... | |
class | VRPNAnalogs |
This node reads analogs information using VRPN. More... | |
class | VRPNButtons |
This node reads buttons information using VRPN. More... | |
class | VRPNServer |
Tracker node that is using VRPN to read off information from any supported tracker. More... | |
class | VRPNTracker |
Tracker node that is using VRPN to read off information from any supported tracker. More... | |
class | VRSound |
The VRSound is a positionable source of sounds. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &out, const HVR::AdaptiveSmoothingTrackerFilter::point &p) |
std::ostream & | operator<< (std::ostream &out, const HVR::HVRMappedTrackerNode::Point &p) |
Copyright 2009-2013, Karljohan Lundin Palmerius.
Copyright 2009-2015, Karljohan Lundin Palmerius.
The Candy package.
Copyright 2009-2010 Karljohan Lundin Palmerius.
Copyright 2013, Karljohan Lundin Palmerius.
Copyright 2009-2010, Karljohan Lundin Palmerius.
Copyright 2007-2010, Karljohan Lundin Palmerius.
Copyright 2013, Karljohan Lundin Palmerius Copyright 2006, Creative Technology Limited (Documentation)
Copyright 2003-2005, 2015, Karljohan Lundin Palmerius.
Copyright 2007-2008, Karljohan Lundin Palmerius.
Copyright 2007, 2010, Karljohan Lundin Palmerius.
<COPYRIGHT notice>="">
<COPYRIGHT notice>="">H3D ARToolkit Bridge
<COPYRIGHT notice>="">The HVR package
<NO release>="">
<COPYRIGHT notice>="">
OpenAL License (for the documentation)
NO WARRANTY
ANY USE BY YOU OF THE SOFTWARE IS AT YOUR OWN RISK. THE SOFTWARE IS PROVIDED FOR USE "AS IS" WITHOUT WARRANTY OF ANY KIND. TO THE MAXIMUM EXTENT PERMITTED BY LAW, CREATIVE DISCLAIMS ALL WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. CREATIVE IS NOT OBLIGATED TO PROVIDE ANY UPDATES OR UPGRADES TO THE SOFTWARE.
No other entity or person is authorized to expand or alter this warranty or any other provisions herein. Creative does not warrant that the functions contained in the Software will meet your requirements or that the operation of the Software will be uninterrupted or error-free or free from malicious code. For purposes of this paragraph, "malicious code" means any program code designed to contaminate other computer programs or computer data, consume computer resources, modify, destroy, record, or transmit data, or in some other fashion usurp the normal operation of the computer, computer system, or computer network, including viruses, Trojan horses, droppers, worms, logic bombs, and the like.
You assume full responsibility for the selection of the Software to achieve your intended results, and for the downloading, use and results obtained from the Software. You also assume the entire risk as it applies to the quality and performance of the Software.
IN NO EVENT WILL CREATIVE'S LIABILITY TO YOU OR ANY OTHER PERSON EVER EXCEED THE AMOUNT PAID BY YOU TO USE THE SOFTWARE, REGARDLESS OF THE FORM OF THE CLAIM.
<NO release>="">The HVR package