12 #ifndef GO_PROFILE_TOOL_UTILS_H
13 #define GO_PROFILE_TOOL_UTILS_H
349 #include <GoSdk/Tools/GoProfileToolUtils.x.h>
kStatus GoProfileFeature_SetType(GoProfileFeature feature, GoProfileFeatureType type)
Sets the feature type.
kStatus GoProfileEdge_SetDepthMin(GoProfileEdge edge, k64f depth)
Sets the minimum depth.
GoProfileRegion GoProfileFeature_Region(GoProfileFeature feature)
Gets the profile feature region.
kStatus GoProfileEdge_SetType(GoProfileEdge edge, GoProfileEdgeType type)
Sets the profile edge type.
GoProfileRegion GoProfileEdge_Region(GoProfileEdge edge)
Gets the profile region.
kStatus GoProfileEdge_SetSurfaceOffset(GoProfileEdge edge, k64f offset)
Sets the surface offset.
Contains various helper functions.
GoProfileEdgeType GoProfileEdge_Type(GoProfileEdge edge)
Gets the profile edge type.
k64f GoProfileRegion_Z(GoProfileRegion region)
Gets the Z-position.
Represents a profile edge used in various profile tools.
k64f GoProfileEdge_SurfaceWidth(GoProfileEdge edge)
Gets the surface width.
GoProfileFeatureType GoProfileFeature_Type(GoProfileFeature feature)
Gets the profile feature type.
k32u GoProfileLineRegion_RegionCount(GoProfileLineRegion lineRegion)
Returns the number of regions.
k64f GoProfileEdge_SurfaceOffset(GoProfileEdge edge)
Gets the surface offset.
Represents a profile region used in various profile tools.
GoProfileRegion GoProfileLineRegion_RegionAt(GoProfileLineRegion lineRegion, kSize index)
Gets the profile region based on the given index.
kStatus GoProfileRegion_SetWidth(GoProfileRegion region, k64f width)
Sets the width.
kStatus GoProfileEdge_SetNominalRadius(GoProfileEdge edge, k64f radius)
Sets the nominal radius.
kStatus GoProfileRegion_SetZ(GoProfileRegion region, k64f z)
Sets the Z-position.
Essential SDK declarations.
kStatus GoProfileEdge_SetVoidWidthMax(GoProfileEdge edge, k64f width)
Sets the maximum void width.
kStatus GoProfileEdge_SetSurfaceWidth(GoProfileEdge edge, k64f width)
Sets the surface width.
Represents a profile feature used in various profile tools.
kStatus GoProfileEdge_SetEdgeAngle(GoProfileEdge edge, k64f angle)
Sets the edge angle.
k64f GoProfileEdge_NominalRadius(GoProfileEdge edge)
Gets the nominal radius.
k64f GoProfileRegion_X(GoProfileRegion region)
Gets the X-position.
k64f GoProfileEdge_EdgeAngle(GoProfileEdge edge)
Gets the edge angle.
k64f GoProfileRegion_Width(GoProfileRegion region)
Gets the width.
k64f GoProfileRegion_Height(GoProfileRegion region)
Gets the height.
kStatus GoProfileRegion_SetHeight(GoProfileRegion region, k64f height)
Sets the height.
k64f GoProfileEdge_DepthMin(GoProfileEdge edge)
Gets the minimum depth.
k64f GoProfileEdge_VoidWidthMax(GoProfileEdge edge)
Gets the maximum void width.
kStatus GoProfileRegion_SetX(GoProfileRegion region, k64f x)
Sets the X position.
Represents a profile edge type.
Represents a profile feature point type.