Cyclone 3DR Script
from Technodigit, part of Hexagon. Copyright 1997-2021.
SPoly Member List

This is the complete list of members for SPoly, including all inherited members.

AddToDoc()SCompslot
All(Number VisCrit)SPolyinlinestaticslot
ALL_CLOSED enum valueSPoly
ApplyTransformation(SMatrix iMatrix)SCompslot
BEST_POS enum valueSPoly
BooleanAdd(SPoly iPoly)SPolyslot
BooleanCommon(SPoly iPoly)SPolyslot
BooleanCutIn(SPoly Poly)SPolyslot
BooleanCutOut(SPoly Poly)SPolyslot
BooleanOperation(SPoly Poly, Boolean CutPoly)SPolyslot
BooleanSub(SPoly Poly)SPolyslot
BordersEnum enum nameSPoly
Clear()SPolyslot
CLOSE enum valueSPoly
ColorAlongDir(Array< SPoly > Meshes, SVector DirectionVect, SPoint iOrigin={})SPolystaticslot
Compare(SPoly iMeasPoly, Number DistMax, Number MappingObject, Boolean IgnoreEdge, SVector Direction, Number MaxCosAngle=0., Boolean CheckThinParts)SPolyslot
Compare(SCloud iMeasCloud, Number DistMax, Number MappingObject, Boolean IgnoreEdge, SVector Direction, Number maxCosAngle=-2, Boolean checkForThinParts)SPolyslot
ConstraintMesh2D(SCloud CloudOfPoints, Array< SMultiline > SetOfMultilines, SVector MeshDir, Number Tolerance, Number ZoneType)SPolystaticslot
ConstraintMesh3D(SCloud CloudOfPoints, Array< SMultiline > SetOfMultilines, Number Tolerance, Number ZoneType)SPolyslot
Contours(Boolean ExportSuspiciousTriangles=false)SPolyslot
CreateCompound(Array< SPoly > TablePoly, Boolean OptOrient)SPolystaticslot
Cubature(SPoly iSecondPoly, SVector iProjDir={})SPolyslot
CYL_FORCE_CENTER enum valueSPoly
CYL_FORCE_DIRECTION enum valueSPoly
CYL_FORCE_NOTHING enum valueSPoly
CYL_FORCE_RADIUS enum valueSPoly
CYL_INIT_CENTER enum valueSPoly
CYL_INIT_DIRECTION enum valueSPoly
CYL_INIT_RADIUS enum valueSPoly
CylinderEnum enum nameSPoly
DestructTrianglesOnHoles(SCloud iCloud, Number iHoleSize, Number iMaxDistToCloud=0.f, Number iOptions, Number iMaxCosAngle=-1)SPolyslot
DeviationOptionEnum enum nameSPoly
Direct3DMesh(SCloud iCloudToMesh, Number DeviationError, Number MiniAverageDist, HoleOptionEnum OptionHole, Number SizeTriHole, Boolean iIgnoreScanDir)SPolystaticslot
DirectionMesh(SCloud iCloudOfPoints, SVector MeshingDirection, Number Tolerance, Boolean FindCntr)SPolystaticslot
EQUIRECTANGULAR enum valueSPoly
Explode()SPolyslot
ExplodeColor()SPolyslot
ExplodeWithInspectionSteps()SPolyslot
EXTEND_REFINE enum valueSPoly
ExtractCylinder(Array< SPoint > SeedPoint, Number Tolerance, CylinderEnum Force, SPoint iCenter={}, SVector DirectionVector={}, Number Radius)SPolyslot
ExtractFeatureLines(Number iSmoothingIntensity=0.0)SPolyslot
ExtractPlane(SPoint iSeedPoint, Number Tolerance)SPolyslot
ExtractSphere(Array< SPoint > SeedPoint, Number Tolerance, SphereEnum Force, SPoint Center={}, Number Radius)SPolyslot
Extrusion(SMultiline iProfile, SMultiline iPath, Boolean TurnWithPath, Boolean PerpendicularToPath, SMultiline SecondPath, RotateEnum Option, SPoint RotatePt)SPolystaticslot
FILL_HOLES enum valueSPoly
FillContours(Array< SMultiline > ContourTable, Number Tension=0.732f, Number WallThickness=-1, Boolean ForceNonSmoothShape)SPolyslot
FillHoles(Array< SPoint > PointTable, Number Tension, Number WallThickness=-1)SPolyslot
FillHolesDirection(SVector Direction, Array< SPoint > PointTable, Number Tension)SPolyslot
FISH_EYE enum valueSPoly
FLAT enum valueSComp
FLAT_ROTWIRE enum valueSComp
FLAT_WIRE enum valueSComp
FromClick()SPolyinlinestaticslot
FromFile(String FileName)SPolystaticslot
FromName(String Name)SPolyinlinestaticslot
FromSel()SPolystaticslot
Fusion(Array< SPoly > PolyTable, FusionOptionEnum Option, Number AccuracyPoint=1.E-5, Number AccuracyBorders=0.001)SPolystaticslot
FusionOptionEnum enum nameSPoly
GetBoundingBox()SCompslot
GetColorGradient()SPolyinlineslot
GetColors()SCompslot
GetContours()SPolyslot
GetFolderName()SCompslot
GetHighestPoint(SVector Direction)SPolyslot
GetInertiaMatrix(Boolean OnlyIfClosed)SPolyslot
GetLowestPoint(SVector iDirection)SPolyslot
GetName()SCompslot
GetNbPieces()SPolyslot
GetNumberOfTextureMaps()SPolyslot
GetNumberOfTextures()SPolyslot
GetSilhouette(SVector ViewDirection, Number DraftAngle, Number MinClosedLine, Number MinUnclosedLine, Number ResultType)SPolyslot
GetSurface()SPolyslot
GetTextureName(Number TextureIdx)SPolyslot
GetTriangleSize()SPolyslot
GetTrianglesNumber()SPolyslot
GetVolume(Boolean OnlyIfClosed)SPolyslot
HoleOptionEnum enum nameSPoly
ImproveBorders(Array< SSetMultiline > SetMultiTbl, Number RemeshDistance, Number CleaningDistance)SPolyslot
INSIDE_CLOSED enum valueSPoly
INSPECTION enum valueSComp
InterInfLine(SPoint iPoint, SVector Vect)SPolyslot
Intersect(SPoly iPoly, Number Option)SPolyslot
Invert()SCompslot
IsInDoc()SCompslot
IsVisible()SCompslot
JoinContour(Array< SMultiline > iMultiLines, Array< SPoly > iPolyhedrons, Number iTangency1, Number iTangency2, Number iTension=0.732, Boolean iReorganize, Number iNbPoint)SPolystaticslot
KEEP_EQUI enum valueSPoly
LinearExtrusion(Number iLength, SVector iDirection, Boolean iCloseExtremities, Array< SComp > iComps)SPolystaticslot
LoadColorGradient(String FilePath)SPolyinlineslot
LocalizeValues(Array< Number > iThresholdList)SPolyslot
MergeCommonBorders(Array< SPoly > PolyTable, FusionOptionEnum Option, Number AccuracyPoint=1.E-5, Number AccuracyBorders=0.001)SPolystaticslot
MeshSegmentation(Number iAngleThreshold=15.0, Number iMergeMaxDistance=0., Number iMinRegionArea=0., Number iClassificationMaxDistance=0., SegmentationFeaturesEnum iFeatures)SPolyslot
MoveToGroup(String GroupPath, Boolean MoveInsideTopParent)SCompslot
New()SPolystaticslot
New(SPoly iOther)SPolystaticslot
NO_AUTO_INTERSECTION enum valueSPoly
NO_CHANGE enum valueSPoly
NO_CLOSED enum valueSPoly
NORMAL_OFFSET enum valueSPoly
Offset(Boolean Direct, Number DistCoef, OffsetEnum OptBitMask)SPolyslot
OffsetEnum enum nameSPoly
ON_BORDERS enum valueSPoly
PERSPECTIVE enum valueSPoly
PipeTubeAlongPath(Number iRadius, Boolean iCloseExtremities, Array< SComp > iComps)SPolystaticslot
POLY_COLORED enum valueSPoly
POLY_FLAT enum valueSPoly
POLY_FLAT_TEXTURE_COLOR enum valueSPoly
POLY_FLAT_WIRE enum valueSPoly
POLY_INSPECTION enum valueSPoly
POLY_SMOOTH enum valueSPoly
POLY_SMOOTH_COMPLEX_SURF enum valueSPoly
POLY_SMOOTH_KEEP_DETAILS enum valueSPoly
POLY_SMOOTH_LIMIT_DIST_BY_PROJ enum valueSPoly
POLY_SMOOTH_REALTIME enum valueSPoly
POLY_SMOOTH_SMOOTH_BORDERS enum valueSPoly
POLY_SMOOTH_WIRE enum valueSPoly
POLY_TEXTURE enum valueSPoly
POLY_TEXTURE_ASYNC enum valueSPoly
POLY_WIRE enum valueSPoly
PolyRepresentationTypeEnum enum nameSPoly
ProfileAlongPath(SComp iProfile, SComp iPath, Boolean iMakePerpendicular, Boolean iTurnWthCurve, Boolean iUsePathToLeanOn, Boolean iStartAtProfilePosition, Boolean iCloseExtremities, SComp iPathToLeanOn)SPolystaticslot
Proj3D(SPoint iPoint)SPolyslot
Proj3D(SMultiline iMultilineToProject, Boolean HadIntermediatePt)SPolyslot
ProjDir(SPoint iPoint, SVector Direction, Boolean iSignedProjection)SPolyslot
ProjDir(SMultiline iMultilineToProject, SVector Direction, Boolean HadIntermediatePt, Boolean iSignedProjection)SPolyslot
ProjectionTypeEnum enum nameSPoly
Reduce(Number TargetNbVertex, Number MinAngle)SPolyslot
ReduceDeviation(Number DeviationError, DeviationOptionEnum Criteria, Boolean KeepSharpEdge, Number DeviationOnSharpEdges, Number SharpEdgeAngleValue, Number MaxEdgeLength, Number DeviationOnBorders)SPolyslot
REFINE enum valueSPoly
REMESH enum valueSPoly
RemeshRefineDev(Number Deviation, Number SizeMin, Number MaxiTriNumber, BordersEnum _iBorderOption, Number DistanceWrongPoints, Number Reorganize, SCloud TheCloud, Number MaxCosAngle=-1)SPolyslot
RemeshSharpEdge(Array< SMultiline > Lines, SPoint iReferencePoint)SPolyslot
RemoveFromDoc()SCompslot
RemoveSpikes(Number LoopNumber, Number Propag=-1, Number Intensity, Boolean RecalculateBorder)SPolyslot
RemoveTexture()SPolyslot
RemoveTrianglesOnHoles(SCloud iCloud, Number iHoleSize, Number iMaxDistToCloud=-1, Number iMaxAngle=-1)SPolyslot
REPETITIVE enum valueSPoly
RepresentationTypeEnum enum nameSComp
ROTATE_AUTO enum valueSPoly
ROTATE_CENTROID enum valueSPoly
ROTATE_INTERSECTION enum valueSPoly
ROTATE_USER_DEFINE enum valueSPoly
RotateEnum enum nameSPoly
Save(String FilePath, Boolean TextExport, SMatrix CoordinateSystemMatrix={})SPolyslot
SaveColorGradient(String FilePath)SPolyinlineslot
SectionCylindric(SPoint iFirstPointOnAxis, SPoint iSecondPointOnAxis, SPoint iPointOnTheFirstCylinder, Number NumberOfCylinders, Number DistanceBeetweenCylinders)SPolyslot
SectionOnMulti(SMultiline iMultiLine, Array< Number > ListDist, Number MaxDist, Number OptBitMask)SPolyslot
SectionOnMultiReg(SMultiline iMultiLine, Number Dist, Number MaxDist, Number OptBitMask)SPolyslot
SectionPlane(SVector PlaneNormal, SPoint iPtFirstPlane, Number NbPlanes, Number Distance)SPolyslot
SectionRadial(SPoint iFirstPointOnAxis, SPoint iSecondPointOnAxis, SPoint iPtFirstPlane, Number NbSections, Number MaxAngleInRadian)SPolyslot
SEGMENTATION_All enum valueSPoly
SEGMENTATION_CONE enum valueSPoly
SEGMENTATION_CYLINDER enum valueSPoly
SEGMENTATION_PLANE enum valueSPoly
SEGMENTATION_SPHERE enum valueSPoly
SegmentationFeaturesEnum enum nameSPoly
SeparateTriangleBox(SPoint iLowerPoint, SPoint iUpperPoint, SeparateTriBoxEnum iSelType, SeparateTriBoxSelectEnum iWhichPartToKeep)SPolyslot
SeparateTriangleInPrism(SMultiline iProfil, Number iDistance, SeparateTriBoxEnum iSelType, SeparateTriBoxSelectEnum iWhichPartToKeep)SPolyslot
SeparateTriangleSize(Number SmallestSize, Number BiggestSize)SPolyslot
SeparateTriangleWithActivatedClippingPlanes(Array< SClippingPlane > clippingPlanes, SeparateTriBoxEnum iSelType)SPolyslot
SEPARATETRIBOX_CROSSING_AND_INSIDE enum valueSPoly
SEPARATETRIBOX_KEEP_BOTH enum valueSPoly
SEPARATETRIBOX_KEEP_INSIDE_TRI enum valueSPoly
SEPARATETRIBOX_KEEP_OUTSIDE_TRI enum valueSPoly
SEPARATETRIBOX_ONLY_CROSSING enum valueSPoly
SEPARATETRIBOX_STRICLTY_INSIDE enum valueSPoly
SeparateTriBoxEnum enum nameSPoly
SeparateTriBoxSelectEnum enum nameSPoly
SetBorders(Array< SMultiline > MultiTbl, Number RemeshDistance)SPolyslot
SetClippable(Boolean clipping)SCompslot
SetColors(Number Red, Number Green, Number Blue)SCompslot
SetName(String ComponentName)SCompslot
SetPolyRepresentation(PolyRepresentationTypeEnum Representation)SPolyslot
SetRepresentationType(RepresentationTypeEnum Representation)SCompslot
SetTransparency(Number Alpha)SCompslot
SetVisibility(Boolean Visible)SCompslot
SIMPLE enum valueSPoly
SMOOTH enum valueSComp
Smooth(Number LoopNumber, SmoothEnum iOptionMask, Number MaxiDeviation, Boolean Reorganise, Number MinAngleReorg, Number RefineDistProj=-1.0, Number RefineVrtxAngle=-1.0, Number AngleSharpEdge=-1.0, Number iNbTriMax=-1)SPolyslot
SMOOTH_ROTWIRE enum valueSComp
SMOOTH_WIRE enum valueSComp
SmoothBorders(Array< SPoint > PointTable, Number iMaxEdgeLength)SPolyslot
SmoothEnum enum nameSPoly
SPHERE_FORCE_CENTER enum valueSPoly
SPHERE_FORCE_NOTHING enum valueSPoly
SPHERE_FORCE_RADIUS enum valueSPoly
SphereEnum enum nameSPoly
SphericalMesh(Array< SCloud > iCloudOfPoints, SPoint ipScanPos, Number iRegularSampling, Number iDeviationErr, Number iMaxiNbTriangle, Number iAlphaShapeThreshold, Number iMaxSizeThreshold, Number iMinSizeThreshold, Number iDeleteSmall)SPolystaticslot
StitchOverlap(SPoly iMeshToStitch, Number iTolDist, StitchOverlapEnum options)SPolyslot
STITCHOVERLAP_MAKE_SEWING_ZONE_INVISIBLE enum valueSPoly
STITCHOVERLAP_MODIFY_OVERLAP_IN_MIDDLE_ZONE enum valueSPoly
STITCHOVERLAP_ONLY_CONSISTENT_NORMALES enum valueSPoly
STITCHOVERLAP_REORGANIZE_SEWING_ZONE enum valueSPoly
StitchOverlapEnum enum nameSPoly
SubdivideTriangles(Number iMaxEdgeLength, Boolean iIgnoreFreeEdges, Number iLimitCos=0., Boolean iPreserveGeometry)SPolyslot
TakeColorFromClouds(Array< SCloud > CloudTbl, Number IgnoreOver, Number ResetColor, Number DefaultRed, Number DefaultGreen, Number DefaultBlue)SPolyslot
TEXTURE enum valueSComp
TextureAddRepetitive(String FilePathName, Number NbRepWidth, Number NbRepHeight, SVector DirXScreen, SVector DirYScreen, SPoint iImOrigin)SPolyslot
Tolerance3DMesh(SCloud iCloud, Number Deviation, Number DistanceWrongPoints, Number SizeTriMax, Boolean Reorganize, Number Extension, Boolean NoiseReduct)SPolyslot
toString()SPolyslot
toString()SPolystaticslot
Translate(SVector Vector)SCompslot
VolumeFromElevation(Array< Number > elevations, SVector iProjDir={ 0., 0., 1. })SPolyslot
WIRE enum valueSComp
WriteOnMesh(String iTextToWrite, SVector iTextNormal, SVector iTextHorizontalNormal, SPoint iTextPosition, Number iTextDepth, Number iPlaneDepth, Number iScale, String iFont="Arial", Boolean isBold, Boolean isItalic, Number iWritingStyle)SPolyslot