VR-Link API Documentation for HLA 4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
LibMatrix.h File Reference

This file exists to provide backwards compatibility only, and may be removed in a future release. More...

Go to the source code of this file.

Functions

double DtModPer (double x, double incl, double excl)
 Periodic modulus. More...
 
double DtModPerZero (double x, double per)
 For x with period per, return 0 <= x < per. More...
 
double DtModPerLo (double x, double min, double max)
 For x with period (max-min), return min <= x < max. More...
 
double DtModPerHi (double x, double min, double max)
 For x with period (max-min), return min < x <= max. More...
 

Detailed Description

This file exists to provide backwards compatibility only, and may be removed in a future release.

Function Documentation

double DtModPer ( double  x,
double  incl,
double  excl 
)

Periodic modulus.

For x with period ABS(incl-excl), return DtModPerLo(x, incl, excl) if incl < excl return DtModPerHi(x, excl, incl) if incl > excl

double DtModPerHi ( double  x,
double  min,
double  max 
)

For x with period (max-min), return min < x <= max.

double DtModPerLo ( double  x,
double  min,
double  max 
)

For x with period (max-min), return min <= x < max.

double DtModPerZero ( double  x,
double  per 
)

For x with period per, return 0 <= x < per.


Document ID: Generated on Thu Oct 16 00:12:25 EDT 2025 from SVN revision 280738
Copyright © 1992-2025 MAK Technologies. All Rights Reserved (www.mak.com)