Figment3D SDK
F3DSDK
Class Members
public class F3DSDK
{
F3Curve
public enum F3Curve : int
{
eCurveSpine,
eCurveSlice,
eCurveLathe,
eNumCurves
};
F3Prim
public enum F3Prim : int
{
PRIM_NONE,
PRIM_TUBE,
PRIM_TORUS,
PRIM_WASHER,
PRIM_FRAME,
PRIM_BOX,
PRIM_PLANE,
PRIM_DISC,
PRIM_SPHERE,
PRIM_CONE,
PRIM_TETRAHEDRON,
PRIM_PYRAMID,
PRIM_CUBE,
PRIM_CYLINDER,
PRIM_CRATER,
PRIM_HOLLOWCONE,
PRIM_ARC90,
PRIM_ARC180,
eNumPrims,
};
F3PrimName
public string[ ] F3PrimName =
{
“None”,
“Tube”,
“Torus”,
“Washer”,
“Frame”,
“Box”,
“Plane”,
“Disc”,
“Sphere”,
“Cone”,
“Tetrahedron”,
“Pyramid”,
“Cube”,
“Cylinder”,
“Crater”,
“HollowCone”,
“Arc90”,
“Arc180”,
};
F3Arguments
public struct F3Arguments
{
public bool bOptionIso;
public bool bExportFile;
public bool bSkipNameDecor;
public F3Prim AutoPrim;
public int nResX;
public int nResY;
public double fNodeSize;
public double fSetTwist;
public double fSetCoil;
public double fScaleSpine;
public double fScaleSlice;
public double fScaleLathe;
};
} // F3DSDK