Uses of Class
rope.vector.vec3
Packages that use vec3
Package
Description
-
Uses of vec3 in rope
-
Uses of vec3 in rope.colour
Methods in rope.colour that return vec3 -
Uses of vec3 in rope.core
Modifier and TypeMethodDescriptionvoid
void
Rope.greaterThan
(vec3 x, vec3 y) Rope.greaterThanEqual
(vec3 x, vec3 y) Rope.lessThanEqual
(vec3 x, vec3 y) void
Rope.smoothstep
(vec3 edge0, vec3 edge1, vec3 x) void
void
-
Uses of vec3 in rope.costume
Methods in rope.costume that return vec3Modifier and TypeMethodDescriptionR_Shape.angle()
R_Primitive.compute_coord_polygon_2D
(int target, int num, float start_angle) vec3[]
R_Primitive.get()
return the list of real points positionR_Primitive.get
(int target) return the list of real points positionvec3[][]
R_Virus.get()
R_Bezier.get_a()
R_Bezier.get_b()
R_Primitive.get_normal
(int target) vec3[]
R_Primitive.get_normals()
return the list of normal pointsR_Primitive.get_point
(int target) return the list of real points positionR_Shape.get_point
(int target) vec3[]
R_Icosahedron.get_points()
vec3[]
R_Primitive.get_points()
return the list of real points positionvec3[]
R_Shape.get_points()
R_Primitive.get_ref_point
(int target) R_Shape.get_ref_point
(int target) vec3[]
R_Icosahedron.get_ref_points()
vec3[]
R_Primitive.get_ref_points()
return the list of normal pointsvec3[]
R_Shape.get_ref_points()
vec3[]
R_Primitive.polygon_2D
(int num) vec3[]
R_Primitive.polygon_2D
(int num, float new_orientation) main methodvec3[]
R_Primitive.polygon_3D
(int num, float new_orientation, vec3 dir) vec3[]
R_Primitive.polygon_3D
(vec3 pos, float radius, int num, float new_orientation, vec3 dir) R_Bezier.pos()
R_Shape.pos()
R_Shape.size()
Methods in rope.costume that return types with arguments of type vec3Methods in rope.costume with parameters of type vec3Modifier and TypeMethodDescriptionvec3[]
R_Primitive.polygon_3D
(int num, float new_orientation, vec3 dir) vec3[]
R_Primitive.polygon_3D
(vec3 pos, float radius, int num, float new_orientation, vec3 dir) void
It the main method, it's here where the choice what must be shown among the various objects in the collection -
Uses of vec3 in rope.mesh
Modifier and TypeMethodDescriptionR_Face.barycenter()
vec3[]
R_Bloc.get()
vec3[]
R_Face.get()
vec3[]
R_Node.get_destination()
R_Plane.get_plane_normal
(vec3 a, vec3 b, vec3 c) R_Segment.get_start()
R_Segment.get_stop()
R_Node.pointer()
R_Node.pos()
R_Segment.set_start
(float x) R_Segment.set_start
(float x, float y) R_Segment.set_start
(float x, float y, float z) R_Segment.set_stop
(float x) R_Segment.set_stop
(float x, float y) R_Segment.set_stop
(float x, float y, float z) Modifier and TypeMethodDescriptionboolean
R_Node.add_destination
(vec3 dst) R_Plane.get_plane_normal
(vec3 a, vec3 b, vec3 c) void
void
void
R_Node.set_destination
(vec3 pos) -
Uses of vec3 in rope.pixo
-
Uses of vec3 in rope.svg
-
Uses of vec3 in rope.vector
Methods in rope.vector that return vec3Modifier and TypeMethodDescriptionvec.abc()
vec3.add
(float a) vec3.add
(float ax, float ay, float az) add main methodvec3.add_x
(float x) vec3.add_y
(float y) vec3.add_z
(float z) vec3.blu
(float z) vec3.bri
(float z) vec3.constrain
(float max) vec3.constrain
(float min, float max) Constrains a value to not exceed a maximum and minimum value.vec3.copy()
vec3.cos_wave
(int timeline, float s) WAVE COSINUSvec3.cos_wave
(int timeline, float sx, float sy, float sz) vec3.cross
(float x, float y, float z) vec3.dir()
return normal cartesian angle coordvec3.dir
(float a_x, float a_y, float a_z) return normal cartesian angle coordreturn normal cartesian angle coordvec3.div
(float d) vec3.div
(float dx, float dy, float dz) divvec3.div_x
(float x) vec3.div_y
(float y) vec3.div_z
(float z) vec3.gre
(float y) vec.hsb()
vec3.hue
(float x) vec3.inv()
vec3.jitter
(int range) vec3.jitter
(int range_x, int range_y, int range_z) jittervec3.limit
(float max) limitvec3.map
(float minIn, float maxIn, float minOut, float maxOut) vec3.mod
(float mod) vec3.mod
(float mod_x, float mod_y, float mod_z) vec3.mult
(float m) vec3.mult
(float mx, float my, float mz) multvec3.mult_x
(float x) vec3.mult_y
(float y) vec3.mult_z
(float z) vec3.normalize()
vec3.p
(float z) vec3.pow
(float pow) each component of the vec is power pushvec3.pow
(float pow_x, float pow_y, float pow_z) each component of the vec is power pushvec3.rand
(float max) randomvec3.rand
(float min, float max) randomrandomvec3.red
(float x) vec.rgb()
vec3.s
(float x) vec3.sat
(float y) vec3.set
(float v) vec3.set
(float[] source) vec3.set
(float x, float y, float z) set component main methodvec3.set
(int[] source) vec3.set_to
(int index, float arg) vec3.sin_wave
(int timeline, float s) WAVE SINUSvec3.sin_wave
(int timeline, float sx, float sy, float sz) vec3.sub
(float s) vec3.sub
(float sx, float sy, float sz) sub main methodvec3.sub_x
(float x) vec3.sub_y
(float y) vec3.sub_z
(float z) vec3.t
(float y) vec3.tan
(float float_to_make_plane_ref_x, float float_to_make_plane_ref_y, float float_to_make_plane_ref_z) vec3.wave
(int timeline, float s) vec3.wave
(int timeline, float sx, float sy, float sz) vec.www()
vec.wwx()
vec.wwy()
vec.wwz()
vec.wxw()
vec.wxx()
vec.wxy()
vec.wxz()
vec.wyw()
vec.wyx()
vec.wyy()
vec.wyz()
vec.wzw()
vec.wzx()
vec.wzy()
vec.wzz()
vec3.x
(float x) vec.xww()
vec.xwx()
vec.xwy()
vec.xwz()
vec.xxw()
vec.xxx()
vec.xxy()
vec.xxz()
vec.xyw()
vec.xyx()
vec.xyy()
vec.xyz()
vec.xzw()
vec.xzx()
vec.xzy()
vec3.y
(float y) vec.yww()
vec.ywx()
vec.ywy()
vec.ywz()
vec.yxw()
vec.yxx()
vec.yxy()
vec.yxz()
vec.yyw()
vec.yyx()
vec.yyy()
vec.yyz()
vec.yzw()
vec.yzx()
vec.yzy()
vec3.z
(float z) vec.zww()
vec.zwx()
vec.zwy()
vec.zwz()
vec.zxw()
vec.zxx()
vec.zxy()
vec.zxz()
vec.zyw()
vec.zyx()
vec.zyy()
vec.zyz()
vec.zzw()
vec.zzx()
vec.zzy()
vec.zzz()
Methods in rope.vector with parameters of type vec3Modifier and TypeMethodDescriptionboolean
return true if the vector this and vector target are in the same vector areaConstrains a value to not exceed a maximum and minimum value.return normal cartesian angle coordfloat
boolean
return true if the vector this is equals to vector targetfloat
random