10.11.2015 Views

maXbox3 3.9.9.195 14/05/2015 08:37:17 AM

maXbox3 3.9.9.80 13.11.2013 11:25:53

maXbox3 3.9.9.80 13.11.2013 11:25:53

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>maXbox3</strong> <strong>3.9.9.195</strong><br />

<strong>14</strong>/<strong>05</strong>/<strong>2015</strong> <strong>08</strong>:<strong>37</strong>:<strong>17</strong> <strong>AM</strong><br />

<strong>14</strong>306: Function glVectorScale( const v : TAffineVector; factor : Single) : TAffineVector;<br />

<strong>14</strong>307: Procedure glVectorScale1( const v : TAffineVector; factor : Single; var vr : TAffineVector);<br />

<strong>14</strong>3<strong>08</strong>: Function glVectorScale2( const v : TVectorGL; factor : Single) : TVectorGL;<br />

<strong>14</strong>309: Procedure glVectorScale3( const v : TVectorGL; factor : Single; var vr : TVectorGL);<br />

<strong>14</strong>310: Procedure glVectorScale4( const v : TVectorGL; factor : Single; var vr : TAffineVector);<br />

<strong>14</strong>311: Procedure glDivideVector( var v : TVectorGL; const divider : TVectorGL);<br />

<strong>14</strong>312: Function glVectorEquals( const V1, V2 : TVectorGL) : Boolean;<br />

<strong>14</strong>313: Function glVectorEquals1( const V1, V2 : TAffineVector) : Boolean;<br />

<strong>14</strong>3<strong>14</strong>: Function glAffineVectorEquals( const V1, V2 : TVectorGL) : Boolean;<br />

<strong>14</strong>315: Function glVectorIsNull( const v : TVectorGL) : Boolean;<br />

<strong>14</strong>316: Function glVectorIsNull1( const v : TAffineVector) : Boolean;<br />

<strong>14</strong>3<strong>17</strong>: Function glVectorSpacing( const v1, v2 : TTexPoint) : Single;<br />

<strong>14</strong>318: Function glVectorSpacing1( const v1, v2 : TAffineVector) : Single;<br />

<strong>14</strong>319: Function glVectorSpacing2( const v1, v2 : TVectorGL) : Single;<br />

<strong>14</strong>320: Function glVectorDistance( const v1, v2 : TAffineVector) : Single;<br />

<strong>14</strong>321: Function glVectorDistance1( const v1, v2 : TVectorGL) : Single;<br />

<strong>14</strong>322: Function glVectorDistance2( const v1, v2 : TAffineVector) : Single;<br />

<strong>14</strong>323: Function glVectorDistance21( const v1, v2 : TVectorGL) : Single;<br />

<strong>14</strong>324: Function glVectorPerpendicular( const V, N : TAffineVector) : TAffineVector<br />

<strong>14</strong>325: Function glVectorReflect( const V, N : TAffineVector) : TAffineVector<br />

<strong>14</strong>326: Procedure glRotateVector( var vector : TVectorGL; const axis : TAffineVector; angle : Single);<br />

<strong>14</strong>327: Procedure glRotateVector1( var vector : TVectorGL; const axis : TVectorGL; angle : Single);<br />

<strong>14</strong>328: Procedure glRotateVectorAroundY( var v : TAffineVector; alpha : Single)<br />

<strong>14</strong>329: Function glVectorRotateAroundX( const v : TAffineVector; alpha : Single) : TAffineVector;<br />

<strong>14</strong>330: Function glVectorRotateAroundY( const v : TAffineVector; alpha : Single) : TAffineVector;<br />

<strong>14</strong>331: Procedure glVectorRotateAroundY1(const v : TAffineVector; alpha : Single; var vr : TAffineVector);<br />

<strong>14</strong>332: Function glVectorRotateAroundZ( const v : TAffineVector; alpha : Single) : TAffineVector;<br />

<strong>14</strong>333: Procedure glAbsVector( var v : TVectorGL);<br />

<strong>14</strong>334: Procedure glAbsVector1( var v : TAffineVector);<br />

<strong>14</strong>335: Function glVectorAbs( const v : TVectorGL) : TVectorGL;<br />

<strong>14</strong>336: Function glVectorAbs1( const v : TAffineVector) : TAffineVector;<br />

<strong>14</strong>3<strong>37</strong>: Procedure glSetMatrix( var dest : THomogeneousDblMatrix; const src : TMatrixGL);<br />

<strong>14</strong>338: Procedure glSetMatrix1( var dest : TAffineMatrix; const src : TMatrixGL);<br />

<strong>14</strong>339: Procedure glSetMatrix2( var dest : TMatrixGL; const src : TAffineMatrix);<br />

<strong>14</strong>340: Procedure glSetMatrixRow( var dest : TMatrixGL; rowNb : Integer; const aRow : TVectorGL);<br />

<strong>14</strong>341: Function glCreateScaleMatrix( const v : TAffineVector) : TMatrixGL;<br />

<strong>14</strong>342: Function glCreateScaleMatrix1( const v : TVectorGL) : TMatrixGL;<br />

<strong>14</strong>343: Function glCreateTranslationMatrix( const V : TAffineVector) : TMatrixGL;<br />

<strong>14</strong>344: Function glCreateTranslationMatrix1( const V : TVectorGL) : TMatrixGL;<br />

<strong>14</strong>345: Function glCreateScaleAndTranslationMatrix( const scale, offset : TVectorGL) : TMatrixGL;<br />

<strong>14</strong>346: Function glCreateRotationMatrixX( const sine, cosine : Single) : TMatrixGL;<br />

<strong>14</strong>347: Function glCreateRotationMatrixX1( const angle : Single) : TMatrixGL;<br />

<strong>14</strong>348: Function glCreateRotationMatrixY( const sine, cosine : Single) : TMatrixGL;<br />

<strong>14</strong>349: Function glCreateRotationMatrixY1( const angle : Single) : TMatrixGL;<br />

<strong>14</strong>350: Function glCreateRotationMatrixZ( const sine, cosine : Single) : TMatrixGL;<br />

<strong>14</strong>351: Function glCreateRotationMatrixZ1( const angle : Single) : TMatrixGL;<br />

<strong>14</strong>352: Function glCreateRotationMatrix( const anAxis : TAffineVector; angle : Single) : TMatrixGL;<br />

<strong>14</strong>353: Function glCreateRotationMatrix1( const anAxis : TVectorGL; angle : Single) : TMatrixGL;<br />

<strong>14</strong>354: Function glCreateAffineRotationMatrix( const anAxis : TAffineVector; angle:Single):TAffineMatrix<br />

<strong>14</strong>355: Function glMatrixMultiply( const M1, M2 : TAffineMatrix) : TAffineMatrix;<br />

<strong>14</strong>356: Function glMatrixMultiply1( const M1, M2 : TMatrixGL) : TMatrixGL;<br />

<strong>14</strong>357: Procedure glMatrixMultiply2( const M1, M2 : TMatrixGL; var MResult : TMatrixGL);<br />

<strong>14</strong>358: Function glVectorTransform( const V : TVectorGL; const M : TMatrixGL) : TVectorGL;<br />

<strong>14</strong>359: Function glVectorTransform1( const V : TVectorGL; const M : TAffineMatrix) : TVectorGL;<br />

<strong>14</strong>360: Function glVectorTransform2( const V : TAffineVector; const M : TMatrixGL) : TAffineVector;<br />

<strong>14</strong>361: Function glVectorTransform3( const V : TAffineVector; const M : TAffineMatrix) : TAffineVector;<br />

<strong>14</strong>362: Function glMatrixDeterminant( const M : TAffineMatrix) : Single;<br />

<strong>14</strong>363: Function glMatrixDeterminant1( const M : TMatrixGL) : Single;<br />

<strong>14</strong>364: Procedure glAdjointMatrix( var M : TMatrixGL);<br />

<strong>14</strong>365: Procedure glAdjointMatrix1( var M : TAffineMatrix);<br />

<strong>14</strong>366: Procedure glScaleMatrix( var M : TAffineMatrix; const factor : Single);<br />

<strong>14</strong>367: Procedure glScaleMatrix1( var M : TMatrixGL; const factor : Single);<br />

<strong>14</strong>368: Procedure glTranslateMatrix( var M : TMatrixGL; const v : TAffineVector);<br />

<strong>14</strong>369: Procedure glTranslateMatrix1( var M : TMatrixGL; const v : TVectorGL);<br />

<strong>14</strong><strong>37</strong>0: Procedure glNormalizeMatrix( var M : TMatrixGL)<br />

<strong>14</strong><strong>37</strong>1: Procedure glTransposeMatrix( var M : TAffineMatrix);<br />

<strong>14</strong><strong>37</strong>2: Procedure glTransposeMatrix1( var M : TMatrixGL);<br />

<strong>14</strong><strong>37</strong>3: Procedure glInvertMatrix( var M : TMatrixGL);<br />

<strong>14</strong><strong>37</strong>4: Procedure glInvertMatrix1( var M : TAffineMatrix);<br />

<strong>14</strong><strong>37</strong>5: Function glAnglePreservingMatrixInvert( const mat : TMatrixGL) : TMatrixGL<br />

<strong>14</strong><strong>37</strong>6: Function glMatrixDecompose( const M : TMatrixGL; var Tran : TTransformations) : Boolean<br />

<strong>14</strong><strong>37</strong>7: Function glPlaneMake( const p1, p2, p3 : TAffineVector) : THmgPlane;<br />

<strong>14</strong><strong>37</strong>8: Function glPlaneMake1( const p1, p2, p3 : TVectorGL) : THmgPlane;<br />

<strong>14</strong><strong>37</strong>9: Function glPlaneMake2( const point, normal : TAffineVector) : THmgPlane;<br />

<strong>14</strong>380: Function glPlaneMake3( const point, normal : TVectorGL) : THmgPlane;<br />

<strong>14</strong>381: Procedure glSetPlane( var dest : TDoubleHmgPlane; const src : THmgPlane)<br />

<strong>14</strong>382: Procedure glNormalizePlane( var plane : THmgPlane)<br />

<strong>14</strong>383: Function glPlaneEvaluatePoint( const plane : THmgPlane; const point : TAffineVector) : Single;<br />

<strong>14</strong>384: Function glPlaneEvaluatePoint1( const plane : THmgPlane; const point : TVectorGL) : Single;<br />

<strong>14</strong>385: Function glCalcPlaneNormal( const p1, p2, p3 : TAffineVector) : TAffineVector;<br />

<strong>14</strong>386: Procedure glCalcPlaneNormal1( const p1, p2, p3 : TAffineVector; var vr : TAffineVector);<br />

<strong>14</strong>387: Procedure glCalcPlaneNormal2( const p1, p2, p3 : TVectorGL; var vr : TAffineVector);<br />

<strong>14</strong>388: Function glPointIsInHalfSpace( const point, planePoint, planeNormal : TVectorGL) : Boolean;<br />

<strong>14</strong>389: Function glPointIsInHalfSpace1( const point, planePoint, planeNormal : TAffineVector) : Boolean;<br />

<strong>14</strong>390: Function glPointPlaneDistance( const point, planePoint, planeNormal : TVectorGL) : Single;<br />

<strong>14</strong>391: Function glPointPlaneDistance1( const point, planePoint, planeNormal : TAffineVector) : Single;<br />

<strong>14</strong>392: Function glPointSegmentClosestPoint( const point, segmentStart, segmentStop:TAffineVector):TAffineVector<br />

<strong>14</strong>393: Function glPointSegmentDistance( const point, segmentStart, segmentStop : TAffineVector) : single<br />

<strong>14</strong>394: Function glPointLineClosestPoint( const point, linePoint, lineDirection : TAffineVector) : TAffineVector<br />

PC<strong>08</strong> E:\maxbox3\mXGit39988\maxbox3\docs\maxbox_extract_funclist399.txt<br />

http://www.softwareschule.ch/maxbox.htm T: 297<br />

p: 167

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!