C# Class Net3dBool.Solid

Inheritance: Shape3D
Afficher le fichier Open project: dlannan/csg-toolkit Class Usage Examples

Protected Properties

Свойство Type Description
colors Color3f[]
indices int[]
vertices Point3d[]

Méthodes publiques

Méthode Description
ApplyMatrix ( Matrix4x4 m ) : void
Solid ( ) : System
Solid ( FileInfo solidFile, Color3f color ) : System
Solid ( Point3d vertices, int indices, Color3f colors ) : System
Solid ( Vector3 vertices, int indices, Color colors ) : System
getColors ( ) : Color3f[]
getIndices ( ) : int[]
getVertices ( ) : Point3d[]
isEmpty ( ) : bool
rotate ( double dx, double dy ) : void
scale ( double dx, double dy, double dz ) : void
setData ( Point3d vertices, int indices, Color3f colors ) : void
setData ( Vector3 vertices, int indices, Color colors ) : void
translate ( double dx, double dy ) : void
zoom ( double dz ) : void

Méthodes protégées

Méthode Description
defineGeometry ( ) : void
getMean ( ) : Point3d
loadCoordinateFile ( FileInfo solidFile, Color3f color ) : void
setInitialFeatures ( ) : void

Method Details

ApplyMatrix() public méthode

public ApplyMatrix ( Matrix4x4 m ) : void
m UnityEngine.Matrix4x4
Résultat void

Solid() public méthode

public Solid ( ) : System
Résultat System

Solid() public méthode

public Solid ( FileInfo solidFile, Color3f color ) : System
solidFile System.IO.FileInfo
color Color3f
Résultat System

Solid() public méthode

public Solid ( Point3d vertices, int indices, Color3f colors ) : System
vertices Point3d
indices int
colors Color3f
Résultat System

Solid() public méthode

public Solid ( Vector3 vertices, int indices, Color colors ) : System
vertices Vector3
indices int
colors Color
Résultat System

defineGeometry() protected méthode

protected defineGeometry ( ) : void
Résultat void

getColors() public méthode

public getColors ( ) : Color3f[]
Résultat Color3f[]

getIndices() public méthode

public getIndices ( ) : int[]
Résultat int[]

getMean() protected méthode

protected getMean ( ) : Point3d
Résultat Point3d

getVertices() public méthode

public getVertices ( ) : Point3d[]
Résultat Point3d[]

isEmpty() public méthode

public isEmpty ( ) : bool
Résultat bool

loadCoordinateFile() protected méthode

protected loadCoordinateFile ( FileInfo solidFile, Color3f color ) : void
solidFile System.IO.FileInfo
color Color3f
Résultat void

rotate() public méthode

public rotate ( double dx, double dy ) : void
dx double
dy double
Résultat void

scale() public méthode

public scale ( double dx, double dy, double dz ) : void
dx double
dy double
dz double
Résultat void

setData() public méthode

public setData ( Point3d vertices, int indices, Color3f colors ) : void
vertices Point3d
indices int
colors Color3f
Résultat void

setData() public méthode

public setData ( Vector3 vertices, int indices, Color colors ) : void
vertices Vector3
indices int
colors Color
Résultat void

setInitialFeatures() protected méthode

protected setInitialFeatures ( ) : void
Résultat void

translate() public méthode

public translate ( double dx, double dy ) : void
dx double
dy double
Résultat void

zoom() public méthode

public zoom ( double dz ) : void
dz double
Résultat void

Property Details

colors protected_oe property

protected Color3f[] colors
Résultat Color3f[]

indices protected_oe property

protected int[] indices
Résultat int[]

vertices protected_oe property

protected Point3d[] vertices
Résultat Point3d[]