fGetInterpolatedPointsAtDivisionPlane: Handles the logic needed by the mViewBeginsFromCoordinates...

View source: R/fGetInterpolatedPointsAtDivisionPlane.r

fGetInterpolatedPointsAtDivisionPlaneR Documentation

Handles the logic needed by the mViewBeginsFromCoordinates parm in fGetTransformedCoordinates to get the points at the dividing plane

Description

Handles the logic needed by the mViewBeginsFromCoordinates parm in fGetTransformedCoordinates to get the points at the dividing plane

Usage

fGetInterpolatedPointsAtDivisionPlane(
  mCoordinates,
  nDivisionPlaneCoefficients,
  bOriginDestinationInPositiveDirection,
  iTreatAs,
  viInputPoints = NULL
)

Arguments

mCoordinates

matrix with three columns [x,y,z] with >= one rows

nDivisionPlaneCoefficients

matrix with four columns [a,b,c,d] such that the equation of the plan is ax + by + cz + d = 0. This is the plane across which the data could be spread across

bOriginDestinationInPositiveDirection

boolean. Dictates which side of the plane should be treated as behind and which front

iTreatAs

Explained in mViewBeginsFromCoordinates in fGetTransformedCoordinates.

viInputPoints

if you're tracking the order of the points already then you can pass that vector and it will be updated. Can be left null if you don't care for tracking the order of the points.


thecomeonman/POV documentation built on Sept. 24, 2022, 8:31 p.m.