HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GEO_ImplicitSurface< PREC >::DParms Struct Reference

Time derivatives of shape/operation parameters for computing dparm. More...

#include <GEO_ImplicitSurface.h>

Public Attributes

Vec3 v = {0, 0, 0}
 Linear velocity (time derivative of position) More...
 
Vec3 w = {0, 0, 0}
 Angular velocity in world space: vel(x) = cross(w, x - pos) + v. More...
 
Vec4 shape_dparms = {0, 0, 0, 0}
 Time derivative of shape parameters (e.g., change in box size) More...
 
Vec4 op_dparms = {0, 0, 0, 0}
 Time derivative of operation parameters (e.g., change in smooth k) More...
 

Detailed Description

template<VEX_Precision PREC>
struct GEO_ImplicitSurface< PREC >::DParms

Time derivatives of shape/operation parameters for computing dparm.

Definition at line 55 of file GEO_ImplicitSurface.h.

Member Data Documentation

template<VEX_Precision PREC>
Vec4 GEO_ImplicitSurface< PREC >::DParms::op_dparms = {0, 0, 0, 0}

Time derivative of operation parameters (e.g., change in smooth k)

Definition at line 64 of file GEO_ImplicitSurface.h.

template<VEX_Precision PREC>
Vec4 GEO_ImplicitSurface< PREC >::DParms::shape_dparms = {0, 0, 0, 0}

Time derivative of shape parameters (e.g., change in box size)

Definition at line 62 of file GEO_ImplicitSurface.h.

template<VEX_Precision PREC>
Vec3 GEO_ImplicitSurface< PREC >::DParms::v = {0, 0, 0}

Linear velocity (time derivative of position)

Definition at line 58 of file GEO_ImplicitSurface.h.

template<VEX_Precision PREC>
Vec3 GEO_ImplicitSurface< PREC >::DParms::w = {0, 0, 0}

Angular velocity in world space: vel(x) = cross(w, x - pos) + v.

Definition at line 60 of file GEO_ImplicitSurface.h.


The documentation for this struct was generated from the following file: