Skip to content

Struct SYN_SCurve3D

ClassList > SYN_SCurve3D

Synchronized 3D S-Curve trajectory generator.

  • #include <syn_scurve.h>

Public Attributes

Type Name
int32_t delta_x
int32_t delta_y
int32_t delta_z
SYN_SCurve sc_master
int32_t start_x
int32_t start_y
int32_t start_z
uint32_t total_dist

Public Attributes Documentation

variable delta_x

int32_t SYN_SCurve3D::delta_x;

Total X axis displacement


variable delta_y

int32_t SYN_SCurve3D::delta_y;

Total Y axis displacement


variable delta_z

int32_t SYN_SCurve3D::delta_z;

Total Z axis displacement


variable sc_master

SYN_SCurve SYN_SCurve3D::sc_master;

Master vector motion profile


variable start_x

int32_t SYN_SCurve3D::start_x;

Starting X coordinate


variable start_y

int32_t SYN_SCurve3D::start_y;

Starting Y coordinate


variable start_z

int32_t SYN_SCurve3D::start_z;

Starting Z coordinate


variable total_dist

uint32_t SYN_SCurve3D::total_dist;

Total 3D Euclidean travel distance



The documentation for this class was generated from the following file src/syntropic/util/syn_scurve.h